题目内容
(请给出正确答案)
[单选题]
设有窗体的Form__MouseMove事件过程如下:关于上述过程,以下叙述中正确的是()
A.按下鼠标左键时,在窗体上显示检查按键
B.按下鼠标右键时,在窗体上显示检查按键
C.同时按下鼠标左、右键时,在窗体上显示检查按键
D.不论做何种操作,窗体上都不会显示
答案
C、同时按下鼠标左、右键时,在窗体上显示检查按键
解析:MOSEMOVE事件中的BUTTON表示鼠标所有按键的状态用012三个位表示左右中键当按下某个键时相应位是1否则是0三位的二进制数也可以转换为十进制数作为BUTTON的值如下表所示
当BUTTON值为011或111时(BUTTONAND3)=3条件才成立窗体上显示“检查按键”这说明只要同时按下鼠标的左右键在窗体上就显示“检查按键”