お世話になります。Poyonといいます。
VC++は初心者です。
環境はWin2K SP4、VC++6.0です。
画面上にあるエディットボックスの背景色を個々に変更したいのですが
どのようにすればよいのでしょうか?
MSDNでOnCtlColorは調べましたが、どうやらすべてのエディットボックス
に対して変更するようなのでこれはだめでした。
どうかよろしくお願いします。
MSDNのヘルプに,特定のコントロールの色だけを変更する例がありますが……。
http://msdn.microsoft.com/library/en-us/vclib/html/_mfc_cwnd.3a3a.onctlcolor.asp
つまり,コントロールIDを持つウィンドウに対してのみ色を変えればよいです。
コントロールIDを持たないのであれば,ウィンドウハンドルを比較すればよいでしょう。
YuOさん、ありがとうございます。
YuOさんご指摘とMSDNの内容とをあわせて修正したところ、
背景色を個々に変更することができました。
どうもありがとうございました
ツイート | ![]() |