對話框圖標在模板中不能設置,需要
1. 準備一張512×512圖片
2. 使用IconWorkshop轉換成ICO圖標
3. 分辯率勾選48×48,32×32,24×24,16×16,位數32Bit(RGBA),16Bit,8Bit(256色)即可.
4. 在你VC工程目標下創建ICON文件夾,把ICO圖標複製於此.
5. 在RSOURCE.RC文件加上,要注意第一條記錄也是應用圖標
IDR_MAINFRAME ICON “ICO\\logo.ico”
6. 在對話框WM_INITDIALOG設置
HICON hIcon = LoadIcon(main_instance,_T(“IDR_MAINFRAME”));//載入圖標
::SendMessage(hWnd, WM_SETICON, true, (LPARAM)hIcon);//設置大圖標
::SendMessage(hWnd, WM_SETICON, false, (LPARAM)hIcon);//設置小圖標