DispatchMessage

函数功能:

DispatchMessage 函数分派一个消息给窗口过程(回调函数),通常该消息从 GetMessage 函数获得。Windows 的控制权在该函数交给了应用程序。


API 函数原型:

  1. LRESULT WINAPI DispatchMessage(
  2.   _In_  const MSG *lpmsg
  3. );
复制代码


参数解析:

参数 含义
lpmsg 指向含有消息的 MSG结构 的指针


返回值:

1. 返回值是窗口过程返回的值;

2. 尽管返回值的含义依赖于被分派的消息,但返回值通常被忽略。


备注:

1. MSG 结构必须包含有效的消息值。

2. 如果参数 lpmsg 指向一个 WM_TIMER 消息,并且 WM_TIMER 消息的参数 lParam 不为 NULL,则调用 lParam 指向的函数,而不是调用窗口程序。

【API档案】版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。

来自群组: WinSDK
发布了17 篇原创文章 · 获赞 19 · 访问量 6万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章