ボタンをオンオフさせたくない

[戻る]
めめんた 2005/09/28(水) 17:56:21
VCダイアログアプリで質問です。
ラジオボタンで外見を通常のボタンにして
ボタンがへこんだり出たりします。
このボタンは10個ありまして
出たりへこんだ状態をファイルに記憶して
起動時に復旧させてます。
その処理はうまくいってますが
操作禁止フラグONの時に
このオンオフを操作させたく無いです。
Disableにすると文字が灰色になるし
PreTranslateMessageでWM_COMMANDで
ボタンイベントを捕まえようとしましたが
WM_COMMANDの中に処理がきません。
どうやれば可能ですか?

環境はVC.net2003でXPです。

アイススケーター 2005/09/29(木) 07:04:02
↓の意味がよくわかりません

>操作禁止フラグONの時に
>このオンオフを操作させたく無いです。

「操作禁止フラグON」とは?

たぶんボタン変更のイベントで、元の状態へもどせばよいだけじゃないの

めめんた 2005/09/29(木) 08:54:03
[[解決]]
おお!そういえばそうですね
無事解決しました。
ありがとうございました。

dairygoods 2005/09/29(木) 08:54:09
BS_CHECKBOX スタイルと BS_AUTOCHECKBOX スタイルを
入れ替えるというのはいかがでしょう。

めめんた 2005/09/29(木) 09:25:02
>BS_CHECKBOX スタイルと BS_AUTOCHECKBOX スタイルを
これでも期待のことが出来ました。
こんなやり方もあるんですね。
ありがとうございました。

シャノン 2005/09/29(木) 12:15:59
#既に解決した問題のようですが。

> Disableにすると文字が灰色になるし

操作禁止状態なら、灰色になっているのは当然であり、むしろその方が親切だと思うの
ですが。

古いスレッドには追加発言できません。