CALLBACK 函数的用处
我的理解比较模糊,大致如下:
CALLBACK函数是一个Target的消息处理循环中枢, 所有当前对象(Form,Dlg..)的消息
被接受后, 转由它来分类响应.
这种理解对吗?
问题:
1. callback 函数有什么有别于普通函数的特性? 请说的详细些.
2. 如果我的理解基本正确, 那在SDK中除了WinPro = /*CALLBACK*/ MyPro用得到它以外, 还能
在哪用的到它?
3. callback 是否能起到类似:
for (;;)
{
if (SomeThing) continue;
}
的作用? 就是说在某一地段进入循环, 避免程序结束. 或者是程序继续向下运行,
但是它却一直等待某个条件的满足以便做自己的事, 程序和它互不干扰, 就像抛出
了一根独立线程一样?
请高手解惑.