![]() |
1
2
你可以使用 GetKeyState (1)找出是否按下了键或鼠标按钮。不要使用 GetAsyncKeyState ()因为该API将告诉您键盘/鼠标按钮的当前状态,当您处理lbn_selchange消息时,这些状态可能已更改。但是getkeystate()将告诉您生成lbn_selchange时的状态。 |
![]() |
2
0
阿法克没有办法找出这些信息。您知道是否要将消息发送到clistctrl,因此如果要发送,应该设置一个标志。如果收到lbn_selchange消息,但尚未设置标志,则该标志必须来自键盘/鼠标。 |