您的位置:首页 > 其它

消息与事件、如何快速添加容易忘的消息和事件?

2016-12-21 11:04 190 查看
1.消息与事件区别

利用vs2010点击对话框资源,点击对话框,查看属性,如下图:





可以看到对话框属性里有消息和事件,但事件是对话框里面的控件的

点击OK按钮,查看属性如下图



总结:消息是针对窗体而言的,窗口和控件都属于窗体;而事件是针对控件而言的,又称为控件事件(纯属个人见解)

2快速添加消息

MFC中有许多乱七八糟的消息,虽然有些时候煞费苦心或者做多了就记住了,但是时间一长只知道有那个消息,但是自己想手动添加时却总想不起来,所以个人觉得虽然手动添加有利于了解内部机制,但是了解之后,为了避免忘记的苦恼,学会快速添加消息还是有必要的

方法1:利用对话框资源上的属性,来添加消息和事件



通过点击对话框或控件,在属性中可以方便添加消息和事件

方法2:利用类来查看属性页,进而添加消息和事件



方法3:利用类向导



也可以通过菜单上的工程中的类向导进行添加

由于vc,vs各版本有的有类向导,有的没有,有的类对话框是静态的,有的却是动态创建的(没有对话框资源),所以以上各种方法根据需要进行选择
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: