DispatchMessage(&msg)函数还干了些什么
从书上看到的,网上看到的,再结合我那可怜的杂七杂八的知识
我大概知道夹杂的猜想的认为
TranslateMessage(&msg)之后由DispatchMessage(&msg)在执行到一定程度的时候调用WndProc函数
又因为WndProc函数的声明是CALLBACK,大概DispatchMessage在中途会陷入内核状态(系统调用)?
以上可能有点出入,不过我主要是想知道 DispatchMessage(&msg)函数在调用了WndProc函数之后还干了些什么呢?
因为看到网上关于一些消息处理以及MSDN上的例子,比如WM_CTLCOLOREDIT,WM_GETDLGCODE等消息和DefWindowProc
都特意指出了他们的返回值(我一直认为都是返回0呢)...
那么显然是DispatchMessage函数要用到这个返回值,那么他到底用来干什么呢?
谁能告诉我啊?谢谢