通知
すべてクリア
Topic starter
2003年9月10日 7:17 PM
はじめまして、MKランドと申します。
環境は、WinXP VC++6.0 MFCです。
スタティックテキストの文字の色を変えたいのですが、
過去ログを見て、WM_CTLCOLORを使うところまでは分かったのですが、
やってみると、すべてのスタティックテキストの色が変わってしまいます。
特定のスタティックテキストだけの色を変える方法を教えてください。
よろしくお願いします。
2003年9月10日 11:22 PM
IDで識別します。
OnCtlColor()の第2引数からGetDlgCtrlID()でコントロールIDを取得してください。
スタティックテキストはデフォルトでIDC_STATICが割り当てられますが、
これを任意のIDに書き換える必要があります。
Topic starter
2003年9月11日 12:22 AM
おかげさまで、解決しました。
ありがとうございました。
また、何かと分からないところがあったときは
よろしくお願いします。