• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リサイズで文字が消えちゃう)

リサイズで文字が消えちゃう

このQ&Aのポイント
  • キーダウンした場合にウインドウに文字が表示されるが、別のウインドウに隠れて再表示時に消えてしまう問題への解決方法を教えてください。
  • キーが押された場合にフラグを true にし、ウインドウの再描画時にフラグをチェックして文字を表示する方法を考えていますが、BCC32 でコンパイルするためのソースコードを教えてください。
  • もしくは、より効果的な方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

低レベルAPIで描画処理を行った場合は、WM_PAINT(再描画)が発生したタイミングで 再度描画処理する必要があります。 従って、WM_PAINTイベントのCase文を追加して描画処理をする事です。

A__
質問者

お礼

ありがとうございます。 WM_PAINTイベントのCase文でできました。

その他の回答 (1)

noname#30727
noname#30727
回答No.1

ウインドウ再描画が必要になると、WM_PAINT メッセージが発生します。ヘルプなどで確認してみてください。 WM_PAINTではBeginPaintとEndPaintを使ってください。HDCはGetDCではなく、BeginPaintで取得されたものを使用します。

A__
質問者

お礼

ありがとうございました。

関連するQ&A