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!

猜你喜欢

转载自blog.csdn.net/weixin_46726346/article/details/106746920