dポイントプレゼントキャンペーン実施中!

CreateWindowEx()でエディットボックスを作り、配置して、
その背景のクライアント領域にビットマップを表示しようとしています。

ところが、再描画しようとした時に、BeginPaintで取得したHDCにBitBltでビットマップを表示するのは、問題なく動くのですが、
GetDCで取得したものに、BitBltを行うとエディットボックスが下に隠れてしまいます。(ビットマップで塗りつぶされてしまっています)

それで、GetDCでも大丈夫なようにしたいのですが、
何か方法は無いでしょうか?

どなたかお願いいたします。

A 回答 (2件)

エディットボックスに対し、UpdateWindowを実行したらどうでしょうか?

    • good
    • 2

リージョンで領域を制限し、エディットボックスの矩形の部分を除外する。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!