チェックボックスで

[戻る]
ウルフ 2003/09/05(金) 16:21:22
こんにちはウルフといいます。
環境はWinXP,VC++6.0,MFC です。

お聞きしたいのですが1つのチェックボックスを
選択したら他のチェックボックスがすべて選択され
そのチェックを外さないと他のものは操作できない
ようなものを作りたいのですがどうすればいいのでしょうか?

どなたかよろしくお願いします。

PATIO 2003/09/05(金) 17:14:16
表示上グレー表示されてもいいのであれば、
トリガーになるチェックボックスにチェックが入ったら
対象のチェックボックスにチェックを入れて無効化すればよろしいかと思います。
チェックボックスにチェックを入れる方法はHELPで調べればわかると思うので
それでいかがかと。
トリガーになるチェックボックスのクリックイベントで上記の処理を
行えば、行けそうな気がします。
はて、聞きたいのはどこに処理を書けば良いのかという事なのか?
それともどう処理を書けばよいのかという事なのか?

どうすればいいでしょうかでは、あまりに漠然としているような気がします。

ネアンデルタール 2003/09/05(金) 22:00:36
確かに、どうすればいいでしょうかでは、どこまでできていて、何が分からないのかが
分からないので、的確なレスポンスが難しいですね。
とりあえず、GetCheck, SetCheck, EnableWindow 関数あたりを調べてみて下さい。

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