MessageBox と同じアイコンを使うには
もともとは「MessageBox のボタンの文字列を変えたい」というものだったのだけど面倒いのでダイアログで代用。(^^;
そのかわりにアイコンは MB_ICONINFORMATION 相当のを使いたく。VC++ のサンプルアイコンでもよかったのだけど XP での表示も考慮にいれて
- ダイアログにピクチャコントロールを追加。プロパティで「アイコン」に
- ClassWizard で CStatic コントロールを関連付け
- OnInitDialog() 内でくっつけたコントロールに CWnd::SetIcon() 。設定するアイコンは ::LoadIcon(NULL,IDI_INFORMATION) ってな感じで。
他いろいろのアイコンもできるみたいやね。
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/resources/icons/iconreference/iconfunctions/loadicon.asp