在安装路径下能找找到icon图标不,要动态修改?
可以找到,比如根据程序的运行状态设置不同颜色的图标~
@lileishihaoren: 在程序运行中,要动态修改exe图标,需要用sendMessage来实现了。给你找了一个相关的帖子,你看看
http://bbs.csdn.net/topics/90223555
注意这段代码
HANDLE h = LoadImage(AfxGetResourceHandle(),"C:\\Burn.ico",IMAGE_ICON,0,0,LR_LOADFROMFILE);
::SendMessage(this->m_hWnd,WM_SETICON,ICON_SMALL,(LPARAM)h);
一、找到icon图标;二、根据状态给Form的Icon赋值
private void Form1_Deactivate(object sender, EventArgs e)
{
this.Icon = new Icon("uninst.ico");
}