注册 登录
编程论坛 VC++/MFC

关于动态更换图标的问题,!(求助)

Computer001 发布于 2010-01-03 21:04, 1285 次点击
比如我想在一个按钮单击事件中实现更改对话框的图标,,
程序代码:
void CMy111Dlg::OnBnClickedOk()
{
    // TODO: Add your control notification handler code here
    HICON hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
    ASSERT(hIcon);

    this->SendMessage(WM_SETICON,TRUE,LPARAM(hIcon));
    //OnOK();
}
这代码运行后没反应,, - -,,请高手指教,,
4 回复
#2
bccnbin20092010-01-04 13:41
更改小图标应该是FALSE吧
#3
bccnbin20092010-01-04 13:41
this->SendMessage(WM_SETICON,FALSE,LPARAM(hIcon));

#4
Computer0012010-01-04 14:26
yeah,,,thank you very mush!
#5
王大海2014-06-27 12:36
请问改变图标之后,怎么写代码还原?
1