通知
すべてクリア
Topic starter
2005年1月18日 11:57 AM
初書き込みさせていただきます。
WinXP VC++.net Win32 Windowsアプリケーションで作成中なのですが、
ダイヤログにボタン等をつけてフォント(色)選択のダイアログを出し、
それをエディットボックスに反映させるにはどうしたらいいのでしょうか?
検索等してみたのですが、MFCについて書かれておりあまりよくわからなかったの
で、教えていただきたいと思います。
なにとぞ初心者なもので、ご教授してください。
よろしくお願いします。
2005年1月18日 12:05 PM
以下のAPIを使います。
色選択ダイアログ: ChooseColor
フォント選択ダイアログ: ChooseFont
エディットボックスに設定: SetDlgItemText, SetDlgItemInt
2005年1月18日 1:00 PM
MFCということでしたら
CColorDialog:色選択ダイアログ
CWnd::OnCtlColor:背景色処理
を調べましょう
2005年1月18日 1:01 PM
あっ、まちがい・・
MFC以外でしたね・・
2005年1月18日 1:33 PM
フォントは WM_SETFONT
フォント色は WM_CTLCOLOREDIT で ::SetTextColor
Topic starter
2005年1月18日 6:12 PM
みなさまありがとうございました。
大変参考になりました。
今後ともよろしくおねがいします。