VS2005 单文档中修改标题和图标

一,修改标题:

单文档标题格式:  程序名---标题

1,单纯修改标题:

在view类里添加pDoc->SetTitle("");

 

void CCDimmShowView::OnDraw(CDC* pDC)

.....

  pDoc->SetTitle("你的标题");   //修改单文档的标题

....

此时程序标题:“程序名---你的标题”

 

2, 连同程序名一块改掉

在app类里添加m_pMainWnd->SetWindowText()

 

BOOL CCDimmShowApp::InitInstance()
{

 

m_pMainWnd->SetWindowText(_T("我自定义的标题")); //xyx added

 

二,修改图标

 

1, 首先制作ICO格式的图标(格式大小16*16   32*32  ),可使用在线图标制作工具

2, 打开所建项目文件夹,将需更换的icon图标放到资源文件夹中(res文件夹);

3. 右键资源视图的Icon文件夹,添加资源-导入,一般情况下直接定位到res文件夹,何况已经把需要的icon图标已经放到了该文件夹下,选择该icon图标即可,此时默认添加的图标资源IDIDI_ICON1

3. 将Icon文件夹下的IDIDR_MAINFRAME的图标资源删除,然后将IDI_ICON1改为IDR_MAINFRAME即可,运行即可更改系统的exe图标了。

或者,不修改ID,

在主框架类里添加:

HICON m_hIcon;
 m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
// SetIcon(m_hIcon, TRUE); // Set big icon
 SetIcon(m_hIcon, FALSE); // Set small icon

如:

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)

HICON m_hIcon;
 m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
// SetIcon(m_hIcon, TRUE); // Set big icon
 SetIcon(m_hIcon, FALSE); // Set small icon

 

 

 

你可能感兴趣的:(VS2005 单文档中修改标题和图标)