在视图类的头文件中定义两个BOOL变量,分别用于记录Ctrl键和F8键的状态:按下时为true,释放后为false。代码如下
public:
BOOL b_Ctrldown,b_F8down;
在类的构造函数中,初始化变量为false,代码如下:
CAnjianxiaoxiView::CAnjianxiaoxiView()
{
// TODO: add construction code here
b_Ctrldown=false;
b_F8down=false;
}
在WM_KEYDOWN消息响应函数onkeydown()中,实现按键状态的赋值,并在满足条件的情况下,弹出提示对话框。代码如下:
在WM_KEYUP消息响应函数Onkeyup()中,实现按键状态的赋值。代码如下:
编译程序后,若用户同时按下Ctrl键和f8键,就会弹出提示对话框