要修改MFC中的图标,那么要将修改的图片转换成ico格式才可
将ico图片加入到工程,如图:
将要要转换的图片放到\RES目录下。
可以修改Icon目录图片的属性
在代码中:
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){
//修改标题栏上的图标
HICON m_hlcon;
m_hlcon = AfxGetApp()->LoadIcon(IDR_LOGO);
SetIcon(m_hlcon,TRUE);
//修改标题栏的标题
SetTitle("hello wrold");
}
想要去掉 "无标题-"
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style &=~FWS_ADDTOTITLE;//去掉标题栏中的"无标题"字符
return TRUE;
}
这样就OK了