修改左上角的圖標和任務欄里圖標
1 CTestDlg::CTestDlg(CWnd* pParent )
2
CDialog(CTestDlg::IDD, pParent)
3 {
4
AfxGetApp()->LoadIcon(IDR_MAINFRAME);
5 }
1 CTestDlg::CTestDlg(CWnd* pParent )
2
CDialog(CTestDlg::IDD, pParent)
3 {
4
AfxGetApp()->LoadIcon(IDI_ICON1);
5 }
將最后的IDR_MAINFRAME改為自己的圖標即可,上面改為了IDI_ICON1,更改的圖標需要先導入或者添加進資源icon里,將默認的mfc圖標換成自己的。
修改生成EXE文件圖標
方法一:
要更改圖標,在resource.h中打開之后可以看到各個資源的ID值,一般mfc自動生成的IDR_MAINFRAME是128,自己添加的會大於128,順序后延,編譯時默認將ID最小的作為exe的圖標,所以只要我們將其改之就可以了,還是上面的對話框,將IDI_ICON1改為128,將IDR_MAINFRAME改為其他的大一點的數不能太大了,因為可能會有其他用處,然后重新rebuild,這時就可以看到exe圖標變成了自己的IDI_ICON1的圖標了。