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

DispatchMessage

鎖定
函數功能:該函數分發一個消息給窗口程序。通常消息從GetMessage函數獲得或者TranslateMessage函數傳遞的。消息被分發到回調函數(過程函數),作用是消息傳遞給操作系統,然後操作系統去調用我們的回調函數,也就是説我們在窗體的過程函數中處理消息。
中文名
DispatchMessage
功    能
該函數分發一個消息給窗口程序
消息獲得
從GetMessage函數
原    型
LONG DispatchMessage
函數原型:LONG DispatchMessage(CONST MSG*lpmsg);
參數:
lpmsg:指向含有消息的MSG結構的指針
返回值:返回值是窗口程序返回的值。儘管返回值的含義依賴於被調度的消息,但返回值通常被忽略。
備註:MSG結構必須包含有效的消息值。如果參數lpmsg指向一個WM_TIMER消息,並且WM_TIMER消息的參數IParam不為NULL,則調用IParam指向的函數,而不是調用窗口程序。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭文件:winuser.h;輸入庫:user32.lib;Unicode:在Windows NT環境下以Unicode和ANSI方式實現。
頭文件:Winuser.h, Windows.h
庫文件:User32.lib