- ベストアンサー
ボタンの表示変更方法
いつもお世話になっております。 現在VC6.0を使ってボタンにアイコンを張ろうとしています。 リソースエディタを使って、ボタン(IDC_BUTTON)とアイコン(IDI_ICON)を 準備し、ボタンのプロパティでアイコンの欄をチェックした後 switch(message) case WM_INITDIALOG: { SendDlgItemMessage(hWnd, IDC_BUTTON, BM_SETIMAGE, IMAGE_ICON, (LPARAM)GetDlgItem(hWnd, IDI_ICON)); } return TRUE; としているのですが、実行するとなぜかボタンを押したときの処理が 繰り返されます。 ダイアログボックスのみのプログラムを作っており、このボタンを 押したらファイル選択画面になるのですが、ずっとファイル選択画面が ループしてダイアログが表示されません。 デバッグしてみても混合モードというものに入ってよくわかりません。 どうすればボタンにアイコンを乗せる事ができるのでしょうか? 皆さんの知恵を貸してください。 開発環境 VC++6.0 OS WindowsXP
- みんなの回答 (3)
- 専門家の回答
お礼
わかりやすく説明していただきありがとうございます。 希望のものを作ることができました。