MFC中重写虚函数PreTranslateMessage里是可以过滤WM_KEYDOWN消息的。但是如果是Win32 SDK中利用DialogBox/DialogBoxParam创建模态对话框一般行为是不处理WM_KEYDOWN消息的。如果该对话框中没有任何的子控件的话,在对话框的窗口回调函数DlgProc()中是可以过滤到WM_KEYDOWN消息的,不过并不是所有的键的消息都可以捕获到,例如像T...
尽管函数指针被广泛用于实现函数回调,但C++还提供了一个重要的实现回调函数的方法,那就是函数对象。函数对象(也称“算符”)是重载了“()”操作符的普通类对象。因此从语法上讲,函数对象与普通的函数行为类似。用函数对象代替函数指针有几个优点,首先,因为对象可以在内部修改而不用改动外部接口,因此设计更灵活...
分类:
编程语言 时间:
2014-12-10 14:06:36
阅读次数:
307
一、了解ftp 1.定义:ftp是一种建立在TCP上的文件传输协议,可以使主机间共享文件,使用TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP 连接用于数据传输。 2.工作模式:(相对于ftp-server根据数据传输通道连接由谁发起) 主动模式:命令端口:21 数...
分类:
其他好文 时间:
2014-12-09 19:24:38
阅读次数:
179
事情是这样的。我在activity中同时使用普通按钮和对话框按钮,并都设置点击时候的回调函数,由于都要用到onclickListener,但是两者却不是一个文件,无法同时import,这就是本文出现的原因。activity中有一个普通的按钮,设置了点击时响应的回调函数,那么开发者都知道是需要impo...
分类:
其他好文 时间:
2014-12-09 17:07:49
阅读次数:
237
之前对回调函数不是很理解,经同事提醒,恍然大悟.今天我们就从冒泡排序开始说起,冒泡排序大家应该都知道,所有接触过编程语言的,所知道的第一个排序应该都是它.//冒泡排序privatestaticvoidsort(int[]a,Comparatorcomparator){for(inti=0;i<a.length;i++){for(intj=0;j<a.l..
分类:
编程语言 时间:
2014-12-09 02:01:14
阅读次数:
200
FTP工作在TCP/IP模型的应用层,基于的传输协议是TCP,FTP客户端和服务器之间的连接是可靠的,面向连接的,为数据的传输提供了可靠的保证。...
分类:
其他好文 时间:
2014-12-08 23:06:57
阅读次数:
301
下面是两个简单的例子,说明在 windows 控制台应用程序中定时器的用法
1、直接声明回调函数,然后在回调函数中处理消息。
// programe for timer
#include "stdio.h"
#include "conio.h"
#include
int count = 0;
void CALLBACK TimerProc (HWND hwnd, UINT mess...
分类:
编程语言 时间:
2014-12-08 17:49:16
阅读次数:
256
用了一下AFNetworking感觉比ASIHttprequest 真心好用一些,因为我还是个初学者吧,很多ASIHttprequest 的功能还没有用到,与ASIHttprequest 不用的是AFNetworking不用写代理回调函数啦,直接用的__block,写起来会简练很多仿照AFNetwo...
分类:
Web程序 时间:
2014-12-07 01:16:18
阅读次数:
159
XMLHttpRequest 对象是AJAX功能的核心。1:获得XMLHttpRequest对象。2:调用XMLHttpRequest 对象的open方法发送提交 open("post","xxx.jsp","true");3:回调函数:确认服务器状态。
分类:
Web程序 时间:
2014-12-06 19:28:59
阅读次数:
172
_cat参数允许你查看集群的一些相关信息,如集群是否健康,有哪些节点,以及索引的情况等的。 检测集群是否健康 curl localhost:9200/_cat/health?v 说明: curl 是一个利用URL语法在命令行下工作的文件传输工具 9200 访问集群的端口号,可以修改。通过配置文件更改...
分类:
其他好文 时间:
2014-12-06 15:16:13
阅读次数:
208