MFC应用中对界面的设计(图标,标题,窗口)(VS2019)
这次呢,我们来说一下MFC应用程序的修饰界面;
首先要新建一个单文档应用程序;
1.修改图标
打开资源视图;
找到icon这个文件夹;
选择添加资源,添加一个icon资源;
选择导入,在你的res文件夹里导入一个icon图片;选中就好了;
然后记住这个ID,要用到的;
现在回到类视图,找到CMainFrame中的Oncreate函数,双击进入;
在里面加入代码
SetClassLong(m_hWnd, GCL_HICON, (LONG)AfxGetApp()->LoadIconW(IDI_ICON1));
后面那个ID就是你的图片ID;
之后运行;
看,我的图标就被替换了;
2.设置标题;
第一步是左侧标题;
看上图是无标题,我要修改它的话;
我们要在类视图中,找到CidDoc中的OnNewDocment()函数,双击进入;
加入这个代码;
SetTitle(TEXT("LN2017"));
里面是自己写的字符串;
左边的标题就写好了;
然后是右边的标题;
还是在类视图中找CMainFrame中的Oncreate函数,双击进入;
加入代码;
SetTitle(TEXT("CSDN博客"));
好了,标题的话就完事了;
左侧标题和右侧标题就都弄好了;
3.设置窗口
首先是设置窗口大小;
在类视图中找CMainFrame中的Oncreate函数,双击进入;
加入代码
MoveWindow(0, 0, 800, 500);
这个是在坐标(0,0)这个位置有一个800长500高的窗口;
然后我们再让这个窗口居中显示;
继续加代码
CenterWindow();
之后窗口也设置完了;
基本的话一个基本的主界面就是这样了,总共分为3步;
1.插入图标
2.修改标题
3.设置窗口
这样就全部完成!
OJBK!
MFC应用中对界面的设计(图标,标题,窗口)(VS2019)相关推荐
- matlab中guide界面的设计
matlab中guide界面的设计 可视化的界面设计可以使结果更加清晰的表示出来,可以实现简单的交互,本文将详细介绍关于guide界面的设计和部分应用 1. 进入guide界面设计 在命令行出窗口输入 ...
- [转]Web测试中的界面测试用例设计
一.文本框.按钮等控件测试 1.文本框的测试 如何对文本框进行测试: a.输入正常的字母或数字: b.输入已存在的文件的名称: c.输入超长字符.例如在"名称"框中输入超过允许边界 ...
- pyqt5 登录界面界面的设计(多窗口的设计)
首先用qtdesigner设计界面(一律选择widget) 如何配置Pyqt5参考从零开始 使用PyQt5 拖动按钮.label等控件创建创建窗口: Ctrl+s 保存为.ui文件 点击文件右击选择P ...
- MFC对话框中的工具栏、状态栏设计小结
对网上的资料结合自己的实践的总结,由于大部分都是网上先辈们的经验,这里只是直接将内容拿来,格式优化一下更易读而已. 对话框中建立工具栏的方法 工具栏中包含了一组用于执行命令的按钮,每个按钮都用一个图标 ...
- 中剪取一种颜色的板块_不知道UI设计中APP界面版式如何排版?来看这个!
UI设计中APP的界面看似只有几个简单的元素组合起来, 所有元素的绘制可以说比较简单: 然而,当一个产品原型出来后,设计师如果单纯按原型来进行设计而不考虑信息化规则, 那么很多时候就会出现不协调的效果 ...
- mysql 录入窗体设计_在Access中,可用于设计输入界面的对象是 A)窗体 B)报表 C)查询 D)表...
展开全部 在Access中,可用于设计输入界面的对象是窗体.不属于Access数据类型62616964757a686964616fe4b893e5b19e31333431373330的是报表. 窗体对 ...
- 制作一个状态栏中跑马灯效果_图标设计指南(3)——制作一个图标集所需全部信息(中)...
本文翻译自图标设计专家Justas Galaburda写的图标设计指南.本文主要介绍制作一个图标集所需全部信息(中).翻看同系列文章,直接到文章最底部. 制作一个图标集所需全部信息 上次我们介绍了我将 ...
- VB中的界面设计原则和编程技巧
Windows的通用图形界面的出现,使计算机用户不必通过专门的学习就可以得心应手地使用各种Windows的软件.不仅如此,它还是程序设计者在设计Windows程序界面时所必须遵循的标准,这在很大程度上 ...
- Matlab中如何使用appdesigner设计工具建立一个简单的界面
Matlab中如何使用appdesigner设计工具建立一个简单的界面(数据的输入.处理和保存) 以使用不同算法处理图像的功能为例 建立一个新的空白界面,matlab中输入appdesigner,打开 ...
- 驱动、MFC项目改名、代码移植技巧,复制别人项目中的界面资源以及合并项目
驱动.MFC项目改名.代码移植技巧,复制别人项目中的界面资源以及合并项目 驱动.MFC项目改名.代码移植技巧 复制别人项目中的界面资源 还有一种方法 双击项目中的*.rc文件,打开vs后无反应,无法打 ...
最新文章
- Skycc营销软件,使我人生越走越精彩
- Java小结(一)——打印等腰三角形
- 使用 Debian 从 0 开始搭建 hexo 博客
- 电脑看不到光驱盘符,应该如何解决
- Windows Phone(三)WP7版 记账本 开发(使用SQLite数据库)
- 电脑温度检测软件哪个好_实时检测Mac电脑的温度
- Computer - 电脑硬件知识
- C语言 模拟实现 strlen strcat strcpy函数
- GTUG的推荐给大家的一本书
- Linux管理用户组的安装
- C汇编语言是符号化的机器语言,汇编语言
- AD快捷键备份20210202
- Struts的增删改查
- 2018年我国人均国民总收入达到9732美元,国民经济持续快速增长
- AUTOSAR基础篇之CanTsyn
- XBuilder:Ext表单设计的完美实现
- 基于C语言 51单片机应用技术 速成教程(持续更新中)
- markdown温习笔记
- 剑指offer之斐波那契数列求解
- 解决Monterey12系统CleanMyMac X闪退问题