2010-07-13 271 views

回答

1

這是關於WndProc的問題嗎?你在說什麼?

LRESULT CALLBACK WndProc(HWND p_hwn,UINT p_msg,WPARAM p_wparam,LPARAM p_lparam) 

WParam通常用於發送附加到Windows消息的標誌或信息,它不會告訴你消息是什麼。

消息ID(p_msg)告訴你它是什麼消息,例如'WM_CHAR','WM_KEYDOWN'等?這是你之後?如果是這樣,你可以在這裏下載一個枚舉(C#,但容易轉換):

http://www.codeproject.com/KB/cs/cswindowsmessages.aspx 

當然還是隻是看在C++ Windows頭。

+0

我需要將WM標誌翻譯爲其等效的字符串表示形式。對不起,我不清楚這一點。我需要知道整合者轉化爲信息的方式。我看着windows.h頭文件,裏面什麼也沒有找到。 – 2010-07-13 17:06:11

+1

@dark - 如果我理解正確,你會看'winuser.h' – 2010-07-14 17:09:10

相關問題