CBitmapButtonでON・OFF状態の保持

[戻る]
ぱふ 2003/02/05(水) 10:23:59
CBitmapButtonをチェックボックスのプッシュボタン型と同様な動作に
したいのです。
プッシュボタンにすると状態の保持はしてくれないしチェックボックスに
するとオーナードローの設定ができないので頭が痛いです。

どなたか方法を知っていたら教えていただけないでしょうか。

WIN2000SP2 VC++SP4 SDI

kazuma 2003/02/05(水) 14:08:02
オーナー描画する場合はチェック状態も自分で管理するしかないようです。
CBitmapButton の派生クラスを作って、メンバ変数で状態を管理して、
描画部分も少し書き換えないといけないと思います。

NEG(ねぐ) [E-Mail] [HomePage] 2003/02/05(水) 14:37:02
 ボタン形状でかまわないのであれば、CBitmapButtonを使わずにCButton::SetBitmapする
という手もあるかと思います。

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