C/C++
jiahui220
这个作者很懒,什么都没留下…
展开
-
回调函数理解
使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,利用传递的地址调用回调函数,这时你可以利用这个机会在回调函数中处理消息或完成一定的操作。至于如何定义回调函数,跟具体使用的API函数有关,一般在帮助中有说明回调函数的参数和返回值等。C++中一般要求在回调函数前加CALLBACK,这主要是说明该函数转载 2007-08-02 17:19:00 · 611 阅读 · 0 评论 -
miranda-APC(异步过程调用)分析
APC : asynchronous procdure call 异步过程调用 Alertable IO(告警IO)提供了更有效的异步通知形式。ReadFileEx / WriteFileEx在发出IO请求的同时, 提供一个回调函数(APC过程),当IO请求完成后,一旦线程进入可告警状态,回调函数将会执行。 以下五个函数能够使线程进入告警状态: SleepEx Wai转载 2007-08-02 17:21:00 · 935 阅读 · 0 评论