实验要求:
[VS2022]设计并实现一个简单的图形绘制工具软件
必要知识:
快捷写消息处理程序:
1.打开类视图
2.对应view类选择属性
3.选择消息图标
4.选择你要的消息类型
添加工具栏按钮
1、打开编辑器:
2、选择工具
在右上角也可以选择
MFC视图窗边缘设置文字 :
可以发现右下角有一些地方可以显示文字
点击rc中的string table
修改原来为NUM的地方
重新运行
关于对话框用bitmap图片设置背景
1.资源处添加资源
2. 导入bitmap文件
3.导入完成后点击 IDD_ABOUTBOX,
4.删除对话框的部分控件,调整对话框大小
5.点击中间的图片控件,查看属性
修改类型为bitmap,图像改成刚刚导入bitmap的id
菜单消息介绍
菜单主要能发送两种消息:COMMAND消息和UPDATE_COMMAND_UI消息。下面分别讲解:
COMMAND消息:在菜单项被点击时发送该消息。
UPDATE_COMMAND_UI消息:用来维护菜单项的各项状态,包括激活、禁用、变灰、选中、未选中等。在下拉菜单每次打开的时候,所有菜单项的此消息都会被发送出去。如果所属类中为菜单项的该消息添加了处理函数,则执行相应函数更新菜单状态,如果菜单项没有此消息处理函数,也没有COMMAND消息的处理函数,那么它就会变灰。