如何修改VC++窗口图标
发布时间
阅读量:
阅读量
1:在主框架窗口类CMainFrame中进行声明
CToolBar m_wndToolBar;
HICON m_hicon;
2:在ResourceView标签页下的Icon资源中导入一个位图图像,并将其指定为IDI_MAINWIN名称。
3:当主窗口初始化时,会执行OnCreate()函数以完成工具栏、图标等元素的绘制过程。
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
···
//实现主窗口系统图标的加载操作
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
m_hicon=LoadIcon(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDI_MAINWIN));
SetClassLong(m_hWnd,GCL_HICON,(LONG)m_hicon);
//
return 0;
}
全部评论 (0)
还没有任何评论哟~
