mfc vs2013 项目怎么更改类名_VS2010 更改MFC标题及标题栏图标和exe图标
标题及标题栏
图标和
exe
图标
在
VS2010
下新建一个
MFC
的多文档应用程序,
程序默认的标题是
“
文档名
-
工程名
”
。
图标默认的是写着
MFC
的三个方块。
但在
很多软件中都不是使用的默认设置,开发者们都将标题和图标改过,以符合项目要求,而且直观好看。
一
修改标题
(一)基于
MFC
对话框
*
对话框标题栏内容为静态
MFC
对话框型程序动态修改自身标题的方法有以下几种:
1.
直接在资源视图
-Dialog-
属性
-
外观的
“Caption”
中修改。
2.
最简单的是用对话框类自身的类函数:
BOOL C
M
yDlg::OnInitDialog()
{
CDialog::OnInitDialog();
......
SetWindowText("My Title");
return TRUE;
// return TRUE
unless you set the focus to a control
}
3.
其次还可以用
API
函数来完成:
::SetWindowText(m_hWnd, "My Title");
或
::SetWindowText(GetSafeHwnd(), "My Title");
m_hWnd
也是
MFC
对话框类的成员变量,可直接引用,
GetSafeHwnd()
的作用与其一样。
*
对话框标题栏内容为动态生成的
在对应对话框的初始化函数
OnInitDialog()
中添加以下代码:
CString title;
title.Format(
"%d"
,Id);
//
在标题栏动态显示
Id
的值
this
->SetWindowText(title);
(二)基于
MFC
单、多文档
标题分为前后两部分,前面一部分默认是文档名,后面一部分默认是工程名,比如我新建一个叫做
UITEST
的工程,
那标题就是
“UITEST1
-
UITEST”
。后面都用这个工程为例。
1.
修改前半部分:
可以重载文档类的虚函数
SetTile
,如下
mfc vs2013 项目怎么更改类名_VS2010 更改MFC标题及标题栏图标和exe图标相关推荐
- android:更改PagerTabStrip背景颜色,标题字体样式、颜色和图标,以及指示条的颜色...
1.更改PagerTabStrip背景颜色 我们直接在布局中设置background属性可以: <android.support.v4.view.ViewPagerandroid:id=&quo ...
- 如何更改MFC的项目名称
如果你想更改MFC项目的名称,你需要执行以下步骤: 在Visual Studio中打开项目. 右键单击项目在解决方案资源管理器中,选择"重命名". 输入新的项目名称,然后按&quo ...
- 最近对项目代码做的一些更改和感想
最近对项目代码做了一些更改,主要的改动是对整个界面框架的改变,因为以前写代码的时候,为了完成功能,没有从上帝视角来思考软件的界面设计,完全是需要这个功能了,怎么可以做到?好,就就这样吧,为了完成功能而 ...
- android studio项目总结,android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)...
Android Studio从3.0版本新增了许多功能,当然首当其冲就是从3.0版本新增了对 Kotlin 开发语言的支持,除此之外还有其他一些新功能,例如:Android Profiler (其中包 ...
- 更改MFC生成的程序的默认exe图标
一般更改打开程序时的左上角的程序图标使用如下方法: 对话框为例,在对话框构造函数中m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON3);将最后的ID ...
- MFC的exe文件图标更改后依然显示原图标--WINDOWS系统图标缓存未清除或者重建造成的
前因: 创建了一个项目,后来更改了图标,发现在该文件夹下的exe文件图标依然没改,将该exe文件发送或者拷贝到桌面还是图标没改:但是,将exe文件拷贝到其它文件夹或者磁盘下,图标显示已经改了:或者将e ...
- MFC:项目移植详细实现(有图)
MFC:项目移植详细实现(有图) 一.实现目标 二.实现背景 三.本地环境 四.实现步骤 一.实现目标 针对一个已有的界面复杂的mfc项目,移植到新建的mfc项目当中去,使其正常运行. 二.实现背 ...
- 更改MOSS所有列表的标题底色
更改MOSS所有列表的标题底色需要更改两个地方: 一个是前面的全选框,找到相应的CSS文件(打开站点的页面,按F12看看用到了哪些CSS,然后找到正确的CSS),打开,然后找到.ms-vh-icon, ...
- 手机桌面没有计算机图标,手机桌面图标不见了,更改桌面图标的大小-
怎样更改桌面图标?很多人使用电脑的是喜欢更改电脑的图标,想要改成自己喜欢的有个性的图标图案. 设置自己喜欢的图片做图标会让自己对电脑的热爱更深,会让我们的电脑桌面看起来更加的美观和时尚. 那么,电脑的 ...
最新文章
- golang的mongodb操作(mgo)
- selenium之 webdriver与三大浏览器版本映射表(更新至v2.29)
- 解决SWFUpload在Chrome、Firefox浏览器下session找不到的问题
- cpickle支持的python版本_Python序列化模块pickle和cPickle
- 三极管驱动(讲的比较好)
- LeetCode 207. 课程表(拓扑排序)
- 大数据:技术与应用实践指南_大数据技术与应用社团 社会实践总结篇
- iOS自定义弹出视图、收音机APP、图片涂鸦、加载刷新、文件缓存等源码 1
- 存储技术论坛:最高可用级别的同步复制及方案
- 【LeetCode 剑指offer刷题】字符串题12:Valid Palindrome(回文词系列)
- 运营商劫持是什么、运营商DNS网络劫持如何解决
- 找工作是去智联招聘、前程无忧、58同城还是boss直聘?
- 大健康生态应用PC管理后台、运动健康、医疗服务、商城系统、内容管理、健康数据统计、系统管理、医疗问诊、慢病管理、科室管理、问诊订单、医疗后台管理、挂号预约、体检订单、运动健康、疾病管理、血压、血糖
- 深入探索REST(1):如何设计好的RESTful API?
- android仿微信图片上传进度,Android开发之模仿微信打开网页的进度条效果(高仿)...
- aps后缀是什么文件_asp文件扩展名,asp文件怎么打开?
- Kylin3.1.1集成CDH6.2.1
- JDK1.8 下载与安装 Win11版 (完整图文安装教程)
- 计算机英语 译文,计算机英语参考译文
- 如何高效学习之4S原则
热门文章
- LeetCode-剑指 Offer 28. 对称的二叉树
- 第七章 线性回归预测模型
- 构建优质的推荐系统服务
- mongodb索引--1亿条记录的查询从55.7秒到毫秒级别补充版
- Understanding CMS GC Logs--转载
- spring security源码分析之core包
- 解决java.sql.SQLException: Parameter number X is not an OUT parameter--转
- 使用 Spring 2.5 基于注解驱动的 Spring MVC--转
- 【特征工程】(未完成)特征选择
- 程序员如果也能像C罗一样自律和勤奋,必将成为大神!