No.1ベストアンサー
- 回答日時:
これならWM_CTLCOLORBTNでしょうね。
チェックボックスに付加される文字列の周囲が灰色なのであれば、
SetBkColorで背景色を変えるとか、SetBKModeでTRANSPARENTに
しちゃうかですかね。
No.2
- 回答日時:
専用処理関数といっても、サブクラス化のようなことは必要ないので、親ウィンドウのプロシージャでメッセージを処理するだけですよ。
ありがとうございます。
チェックボックスのハンドルをhCとしてメインウィンドウ処理関数内で
case WM_CTLCOLORBTN:
hD=GetDC(hC);
SetBkMode(hD,TRANSPARENT);
ReleaseDC(hC,hD);
return 0;
としましたが駄目でした。
ボタンと同じようにこのメッセージはチェックボックスには無効なのかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- Word(ワード) ワードのチェックボックスの色 1 2022/12/08 15:39
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL MySQLのテーブル作成で 自信がありません。 2 2022/08/28 05:35
- Visual Basic(VBA) VBA チェックボックスで 5 2023/05/31 17:10
- Visual Basic(VBA) VBA Bookの表示、非表示 1 2022/09/16 20:44
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel(VBA)シート上のコマンド...
-
メッセージボックスのボタン名変更
-
C#で処理中画面を表示したい。
-
スロットゲームのプログラミング
-
エクセルVBAでクリップボード内...
-
VBSの処理中一旦処理を止めて再...
-
Macターミナルで実行中のプログ...
-
緯度、経度の 10進法と 60進法...
-
マイコンからプログラムを読み...
-
DoEvents関数って何?
-
forkについて
-
誤ってプロセスの終了をしてし...
-
WindowsAPIのCreateFile関数ま...
-
4分木の探索プログラミングにつ...
-
C言語primeについて
-
C言語における再帰呼び出しの...
-
ExcelのVBAでX=0〜1の定積分を...
-
【C言語】再帰が時間がかかる...
-
MACで動く実行ファイルをWindow...
-
VBSでのPostMessageについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの処理中一旦処理を止めて再...
-
メッセージボックスのボタン名変更
-
ACCESS側からEXCELの書式を設定...
-
VBSで応答不要のメッセージボッ...
-
VBA kernel32 の意味
-
エクセルVBAでクリップボード内...
-
【C#】 あるイベントから別イ...
-
Excel VBA で処理中断(DoEvents...
-
VBA メッセージボックスを自動...
-
Application.ScreenUpdating=Fa...
-
Excel VBA 自動的に閉じるMsgBox
-
ASP.NETでのメッセージ画面を出...
-
メッセージBOXの「はい」「いい...
-
「キャンセル」ボタン付きの処...
-
B列に特定の文字列が入っている...
-
シャットダウン時のExcel強制終...
-
ASP VBScriptでスクリプト実行...
-
起動後直に実行するコードはど...
-
MFCのメニューバーのイベント取得
-
アクセスでのキー送信について
おすすめ情報