theApp.GetCurPressedMB(pMsg->wParam);
pMsg是一个指向消息结构体的指针
pMsg->wParam不太明白是怎么回事,请朋友们帮忙解释一下
这句话的功能是什么啊
答案:2 悬赏:10 手机版
解决时间 2021-01-30 03:20
- 提问者网友:留有余香
- 2021-01-29 14:16
最佳答案
- 五星知识达人网友:长青诗
- 2021-01-29 14:27
此处的wParam表示按键的acsii码,例如pMsg->sParam==13表示按下了回车键。
全部回答
- 1楼网友:西岸风
- 2021-01-29 14:53
不同的消息对应不同的数值。但是由于数值不便于记忆,所以Windows将消息对应的数值定义为WM_XXX宏(WM是Window Message的缩写)的形式;
LPARAM lParam,用于指定消息的附加信息;/ msg
HWND hwnd;
UINT message,message成员变量的值就是WM_CHAR,但用户到底输入的是什么字符,那么就由wParam和lParam来说明。wParam、lParam表示的信息随消息的不同而不同,然后单击鼠标右键,在弹出菜单中选择goto definition,即可看到该宏的具体定义。跟踪或查看某个变量的定义消息结构体MSG的具体定义如下:
typedef struct tagMSG { /,XXX对应某种消息的英文拼写的大写形式;
WPARAM wParam,在某个活动窗口中按下鼠标左键,产生的按键消息就是发给该窗口的。在Windows程序中,用HWND类型的变量来标识窗口。
第二个成员变量message指定了消息的标识符。在Windows中,消息是由一个数值来表示的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯