MFCでラベルの背景色を変更する。MFCでラベルの背景色を変更する。2018-12-31MFCでラベルの背景色を変更する。MFCこの記事は2018年12月31日に投稿しました。はじめにこんにちは、iOSのエディタアプリPWEditorの開発者の二俣です。今回は業務で使用しているMFCでラベルの背景色を変更する方法についてです。MFCでラベルの背景色を変更するMFCでラベルの背景色を変更する方法は、以下の手順になります。クラスメンバーにHBRUSH型変数を用意します。初期化処理OnInitDialogで、HBRUSH型変数をCreateSolidBrush関数で作成します。WM_CTLCOLORイベントのイベントハンドラOnCtlColorを追加します。OnCtlColorイベントハンドラで、該当のラベルに対し色設定を行い、1で用意したHBRUSH型変数を返却します。親クラスの関数を呼び出します。黒のブラシを作成します。親クラスの関数を呼び出します。コントロールのIDを取得し、IDにより処理を振り分けます。背景色を黒に設定します。黒のブラシを返却します。デフォルトのブラシを返却します。おわりにラベルの色を変えるのは、てっきりラベルのプロパティで色設定できると思いました。複雑な手順が必要でした。今年は今日で終わります。今年の5月にブログを始め、何とか年内いっぱい続けることが出来ました。来年も続けられるようにしたいと思います。見る紹介している一部の記事のコードはGitlabで公開しています。興味のある方は覗いてみてください。目次へ私が勤務しているニューラルでは、主に組み込み系ソフトの開発を行っております。Bi-OSは高い技術力を評価されており、特に制御系や通信系を得意としています。私自身はiOSモバイルアプリやウィンドウズアプリを得意としております。ソフトウェア開発に関して相談などございましたら、お気軽にご連絡ください。一緒に働きたい技術者の方も随時募集中です。興味がありましたらご連絡ください。06:41MFCでラベルの背景色を変更する。Tweet関連記事2019-05-29MFCで画面を共用する。この記事は2019年05月29日に投稿しました。MFC...2019-03-19MFCでボタンにビットマップを表示する。この記事は2019年03月19日に投稿しました。MFC...2019-03-08MFCのメッセージ通信でデータを渡す。この記事は2019年03月08日に投稿しました。MFC...2019-03-07MFCで複数のイベントを1つのハンドラに結びつける。この記事は2019年03月07日に投稿しました。MFC...2019-03-06MFCでユーザ定義のメッセージを処理する。この記事は2019年03月06日に投稿しました。MFCでテキストファイルを読み込む。(3)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。