能力值:
( LV2,RANK:10 )
|
-
-
2 楼
这个我做个 不用子类化 只要响应WM_KEYDOWN消息就行了
在处理函数里检测ctrl shift alt 这些键的状态 再转化成文本显示在edit里就行了
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
有代码吗?处理Wm_keydown消息我试过,但是好像它是针对某个键的,当按下ctrl等时就产生了一个Wm_keydown消息。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
你是用sdk还是mfc?
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
masm32,如果是C/c++多少能看懂一点。
|
能力值:
( LV3,RANK:20 )
|
-
-
6 楼
难道说按下Ctrl+alt+a会产生3个消息?ctrl,ctrl+alt,ctrl+alt+a,但是Alt是Wm_syskeydown消息。。。
还是说产生的是Ctrl,alt,a这3个?
|
能力值:
( LV3,RANK:20 )
|
-
-
7 楼
再顶顶,非常希望得到各位大大的帮助,那怕给个思路也好啊。
按下ctrl alt a会产生2个Wm_keydown和一个wm_syskeydown消息。对应每次按键。但是通过对比每个消息的lparam值,发现并没有相应的控制键状态位。求解。
|
能力值:
( LV3,RANK:20 )
|
-
-
8 楼
解决了,原来有个通用控件,叫做 msctl_hotkey32的类。vc中是HOTKEY_CLASS。还是谢谢大家。
|
|
|