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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章