CBitmapButtonでON・OFF状態の保持 – プログラミング – Home

通知
すべてクリア

CBitmapButtonでON・OFF状態の保持


ぱふ
 ぱふ
(@ぱふ)
ゲスト
結合: 22年前
投稿: 5
Topic starter  

CBitmapButtonをチェックボックスのプッシュボタン型と同様な動作に
したいのです。
プッシュボタンにすると状態の保持はしてくれないしチェックボックスに
するとオーナードローの設定ができないので頭が痛いです。

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

WIN2000SP2 VC++SP4 SDI


引用解決済
トピックタグ
kazuma
 kazuma
(@kazuma)
ゲスト
結合: 24年前
投稿: 217
 

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


返信引用
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 23年前
投稿: 178
 

 ボタン形状でかまわないのであれば、CBitmapButtonを使わずにCButton::SetBitmapする
という手もあるかと思います。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました