您的位置:首页 > 其它

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

2013-01-19 06:36 232 查看
一,修改标题:

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

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图标即可,此时默认添加的图标资源ID为IDI_ICON1;

3. 将Icon文件夹下的ID为IDR_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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: