是否可以将wParam参数转换为实际的消息字符串?
答
这是关于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头。
我需要将WM标志翻译为其等效的字符串表示形式。对不起,我不清楚这一点。我需要知道整合者转化为信息的方式。我看着windows.h头文件,里面什么也没有找到。 – 2010-07-13 17:06:11
@dark - 如果我理解正确,你会看'winuser.h' – 2010-07-14 17:09:10