- ベストアンサー
ボタンのクリックについて
ボタンのクリックについて質問です。 CreateWindow()を使ってボタンを作成して表示させているのですが、 ボタンに画像などを表示させている時にクリックをすると、 一瞬、画像などが表示されていない状態になります。 裏画面処理でやってみたりしたのですが出来ませんでした。 やりたい事としては、 http://hp.vector.co.jp/authors/VA018351/ のようにボタンをクリックしても、ちらつきがない様にしたいです。 開発環境 XP Visual Studio 2005 C、C++
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 此れは、オーナードローボタンで行えば大丈夫でしょう。 コントロールに其のまま絵を貼り付けてしまうと、チラついたり、領域が他ウィンドウの下に隠れた状態から復帰した際に、絵が剥がれ落ちたりと、ロクでも無い事になります。 オーナードロー関連は結構大変なものです。先ずは参考になりそうなURLを貼って置きます(実験台のプロジェクトで試す事をお勧め致します)。 http://www.nitoyon.com/vc/reference/gui/button.htm
お礼
出来ました。 オーナードローボタンは他の事を調べている時に、 見たことはあったんですけど、 こういうことに使うんですね。 いつも教えて頂いてありがとうございます。