刚才得到的回答没用,给分太快了,只好重新问一遍:知道了窗口的hwnd,如何替换它的Icon ? 谢谢!! AfxGetMainWnd()->SetIcon(AfxGetApp()->LoadIcon(IDI_*)); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AfxGetWnd(hwnd)->SetIcon(AfxGetWnd()->LoadIcon(Icon的ID)); 可以看看下面的:设置窗口图标问:如何将一个SDI程序中缺省的MFC图标改变一下?答:将ID为IDR_MAINFRAME的图标改一下就可以了,通常这个图标就是显示在SDI标题条, 确信删除消该图标文件,否则依然存在,改变之后,重新编译一下就可以了. 2)程序实现: m_pMainWnd = new CMainFrame; ((CFrameWnd*)m_pMainWnd)->LoadFrame(IDR_MAINFRAME); m_pMainWnd->ShowWindow(m_nCmdShow); 如果你采用以上代码,那么图标的ID必须是IDR_MAINFRAME; m_hIcon=AfxGetApp()->LoadIcon(tu biao de ID);SetIcon(m_hIcon,FALSE);SetIcon(m_hIcon,TRUE);添在该窗口的Create函数中 SendMessage(hwnd,WM_SETICON,ICON_SMALL,(HICON)hIcon);这个应该管用吧,呵呵 SendMessage(hwnd,WM_SETICON,ICON_SMALL,(HICON)hIcon);其中hwnd是知道的句柄,ICON_SMALL是想要载入的icon的id是吗?另外9hicon0hicon怎么得到呀?请问糊涂仙 WSAIoctl的一个问题 编辑框(Edit)字符串显示问题。 UDP IOCP程序bug,请大虾救救小弟 关闭程序后,报错 关于dlg使用menu的问题 谁搞过计费(准确记录客户访问时间,客户可能通过代理上网,ip是代理的ip) 关于桌面路径的问题,谢谢 求救:dxshow的高手帮帮忙。。。 MDI应用,子框架最大化前后,菜单栏是怎样变化的?详情请进. 再问通过Jet:UPDATE [表名] SET [字段名] = '|' 不行,为什么 _bstr_t在ATL中的release版本中是否不可用? 做一个浏览器如何将当前一个页面保存为一个图片
设置窗口图标
问:如何将一个SDI程序中缺省的MFC图标改变一下?
答:将ID为IDR_MAINFRAME的图标改一下就可以了,通常这个图标就是显示在SDI标题条, 确信删除消该图标文件,否则依然存在,改变之后,重新编译一下就可以了.
2)程序实现: m_pMainWnd = new CMainFrame;
((CFrameWnd*)m_pMainWnd)->LoadFrame(IDR_MAINFRAME);
m_pMainWnd->ShowWindow(m_nCmdShow);
如果你采用以上代码,那么图标的ID必须是IDR_MAINFRAME;
SetIcon(m_hIcon,FALSE);
SetIcon(m_hIcon,TRUE);
添在该窗口的Create函数中
SendMessage(hwnd,WM_SETICON,ICON_SMALL,(HICON)hIcon);这个应该管用吧,呵呵