Overrides the OnInitDialog function, Windows Title, Icon
2013-04-07 18:11
501 查看
VC中需要改变窗口的标题和图标,如果不是主窗口,需要添加OnInitDialog函数,具体如下,在类中选择副窗口的类,再选择Overrides图标,如下,
这样就创建了OnInitDialog函数,在其中添加SetWindowText()函数就可以改变标题,例如,
CString msg;
msg.Format(_T("New Titel"));
SetWindowText(msg); //set the window text as '"New Titel'
改变窗口图标使用,首先声明图标变量,
HICON m_hIcon;
构造函数中添加图标,
m_hIcon = AfxGetApp()->LoadIcon(IDI_WD);
OnInitDialog函数中添加设置图标,
SetIcon(m_hIcon, TRUE);// Set big icon
SetIcon(m_hIcon, FALSE);// Set small icon
如何改变可执行文件的图标,如下,
首先添加你想要的图标到资源中,例如为IDI_EARTH ,再打开Header文件下的Resource.h, 找到IDI_EARTH,系统默认从128开始的,改成比128小,就将可执行文件的图标改成IDI_EARTH了。
这样就创建了OnInitDialog函数,在其中添加SetWindowText()函数就可以改变标题,例如,
CString msg;
msg.Format(_T("New Titel"));
SetWindowText(msg); //set the window text as '"New Titel'
改变窗口图标使用,首先声明图标变量,
HICON m_hIcon;
构造函数中添加图标,
m_hIcon = AfxGetApp()->LoadIcon(IDI_WD);
OnInitDialog函数中添加设置图标,
SetIcon(m_hIcon, TRUE);// Set big icon
SetIcon(m_hIcon, FALSE);// Set small icon
如何改变可执行文件的图标,如下,
首先添加你想要的图标到资源中,例如为IDI_EARTH ,再打开Header文件下的Resource.h, 找到IDI_EARTH,系统默认从128开始的,改成比128小,就将可执行文件的图标改成IDI_EARTH了。
相关文章推荐
- Warning -27077: The "vuser_init" section contains web function(s) when the "Simulate a new user on each iteration" Run-Time Setting is ON.
- How Can I Minimize a VI to an Icon on the Windows System Tray?
- anaconda2下面安装opencv2.4.13.4完成----解决默认安装的问题----Thefunction is not implemented. Rebuild the library with Windows, GTK+ 2.x orCarbon support. If you are on Ubuntu or Debian, install libgtk2.0‑dev and pkg
- The Full Story on Developing for Media Center in Windows Vista
- how change the title of the dialog box?
- How are the icon files in my application bundle used on iPad and iPhone
- PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone
- Notes 8.5.1 on the Koala(Notes5.2.1 on ubuntu11.04 windows display error repair)
- PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone settings.
- OnInitDialog()中SetFocus()不起作用解决方法
- How to install the C++ Boost Libraries on Windows
- 对话框函数CDialog::OnInitDialog()
- DB Query Analyzer 6.03, the most excellent Universal DB Access tools on any Microsoft Windows OS
- PreSubclassWindow 与 OnInitDialog 的冲突
- What does the number on the visual studio solution icon represent?
- [原]Unable to start debugging on the web server.Debugging failes because integrated Windows authentication is not enabled.
- Shortcut to solve the lacking of stdint.h header file on Windows
- windows下python 安装igraph库报错 Cannot find the C core of igraph on this system using pkg-config.的解决
- 创建团队项目时,遭遇:Insufficient permissions on the Windows SharePoint Services at 123.12.15.25 to create a new site.错误!
- DB Query Analyzer 6.03, the most excellent Universal DB Access tools on any Microsoft Windows OS