【MFC】计算机图形学实验:简单绘图工具界面设计

实验要求:

[VS2022]设计并实现一个简单的图形绘制工具软件

必要知识:

快捷写消息处理程序:

1.打开类视图

【MFC】计算机图形学实验:简单绘图工具界面设计_第1张图片

2.对应view类选择属性

【MFC】计算机图形学实验:简单绘图工具界面设计_第2张图片

3.选择消息图标

【MFC】计算机图形学实验:简单绘图工具界面设计_第3张图片

4.选择你要的消息类型

【MFC】计算机图形学实验:简单绘图工具界面设计_第4张图片

添加工具栏按钮

1、打开编辑器:

【MFC】计算机图形学实验:简单绘图工具界面设计_第5张图片

 2、选择工具

【MFC】计算机图形学实验:简单绘图工具界面设计_第6张图片

在右上角也可以选择

 

MFC视图窗边缘设置文字 :

【MFC】计算机图形学实验:简单绘图工具界面设计_第7张图片

可以发现右下角有一些地方可以显示文字

点击rc中的string table

【MFC】计算机图形学实验:简单绘图工具界面设计_第8张图片

修改原来为NUM的地方

【MFC】计算机图形学实验:简单绘图工具界面设计_第9张图片

重新运行

 【MFC】计算机图形学实验:简单绘图工具界面设计_第10张图片

关于对话框用bitmap图片设置背景 

1.资源处添加资源

【MFC】计算机图形学实验:简单绘图工具界面设计_第11张图片

2. 导入bitmap文件

【MFC】计算机图形学实验:简单绘图工具界面设计_第12张图片

3.导入完成后点击 IDD_ABOUTBOX,

【MFC】计算机图形学实验:简单绘图工具界面设计_第13张图片

 4.删除对话框的部分控件,调整对话框大小

【MFC】计算机图形学实验:简单绘图工具界面设计_第14张图片

5.点击中间的图片控件,查看属性

修改类型为bitmap,图像改成刚刚导入bitmap的id

 【MFC】计算机图形学实验:简单绘图工具界面设计_第15张图片

菜单消息介绍

       菜单主要能发送两种消息:COMMAND消息和UPDATE_COMMAND_UI消息。下面分别讲解:

       COMMAND消息:在菜单项被点击时发送该消息。

       UPDATE_COMMAND_UI消息:用来维护菜单项的各项状态,包括激活、禁用、变灰、选中、未选中等。在下拉菜单每次打开的时候,所有菜单项的此消息都会被发送出去。如果所属类中为菜单项的该消息添加了处理函数,则执行相应函数更新菜单状态,如果菜单项没有此消息处理函数,也没有COMMAND消息的处理函数,那么它就会变灰。

参考icon-default.png?t=N7T8http://www.jizhuomi.com/software/212.html

你可能感兴趣的:(计算机图形学实验/作业,mfc,c++)