序言:
使用VS2008進行MFC 對話框應用程序開發,我想要修改生成exe的圖標,以及程序運行時候的圖標。
正文:
第一步:先實現exe運行時候,窗口上顯示我想要顯示的新圖標。
【1】、導入你喜歡的ico文件資源:
【2】、修改程序,xxxDlg.cpp文件中,比如我的就是Demo001Dlg.cpp,修改如下:
// m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); //註釋掉原先的
m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1); //使用新的
我的示例截圖:
重新編譯,運行。結果截圖:
第二步:修改生成exe的圖標也是現在修改的!簡單,修改資源宏值即可。在Resource.h裏面,將IDI_ICON1的值修改的比IDR_MAINFRAME小即可,如下:
#define IDR_MAINFRAME 128
//#define IDI_ICON1 129
#define IDI_ICON1 109
重新編譯,結果得到我想要的結果了。滿意!
---- The End.