複製鏈接
請複製以下鏈接發送給好友

SendAsyncProc

鎖定
SendAsyncProc,該函數是應用程序定義的回調函數,和SendMessageCallback一起使用。系統在將消息傳給目標窗口程序後,將消息傳給回調函數。類型SENDASYNCPROC定義了一個指向此回調函數指針。SendAsyncProc是此應用程序定義的函數名的佔位符
中文名
SendAsyncProc
函數功能
應用程序定義的回調函數
函數原型
VOID CALLBACK SendAsyncProc
uMsg
定消息

SendAsyncProc函數原型

VOID CALLBACK SendAsyncProc(HWND hwnd, UINT uMsg, DWORD dwData, LRESULT lResult);

SendAsyncProc參數

hwnd;其窗口程序接收消息的窗口的句柄。如果將SendMessageCallback的參數hwnd設置為HWND_BROADCAST,系統為每個頂層窗口調用一次SendAsyncProc。
uMsg:指定消息。
dwData:指定從函數SendMessageCallback發送來的應用程序定義的值。
lResult:指定消息處理的結果與消息。

SendAsyncProc返回值

回調函數無返回值。

SendAsyncProc其他信息

通過傳一個SENDASYNCPROC指針給函數SendMessageCallback來安裝一個SendAsyncProc應用程序定義的回調函數。
此回調函數僅當調用SendMessageCallback的線程調用GetMessage,PeekMessage或WaitMessage時調用。

SendAsyncProc速查

Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭文件: winuser.h;輸入庫:user32.lib。