• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WINAPI 他のウインドウを重ねると画像やテキストが消える)

WINAPIで他のウインドウを重ねたときに画像やテキストが消える理由と解決方法

このQ&Aのポイント
  • C++とWINAPIで作成したウインドウに他のウインドウを重ねると、画像やテキストが消えてしまう問題が発生します。
  • この問題の原因は、再描画時に画像やテキストが上書きされてしまうことによります。
  • 解決方法としては、ウインドウの再描画を制御し、他のウインドウが被っても画像やテキストが消えないようにする必要があります。

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

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.1

★『WM_PAINT』メッセージの中で hDC を取得します。 サンプル: case WM_PAINT: {  PAINTSTRUCT ps;  HDC hDC;    hDC = BeginPaint( hWnd, &ps );  BitBlt( hbtn0DC, 0, 0, 40, 40, hbtn0bmpDC, 0, 0, SRCCOPY );  EndPaint( hWnd, &ps );  return( 0 ); }

参考URL:
http://www.kumei.ne.jp/c_lang/sdk/sdk_05.htm
sterdust
質問者

お礼

ありがとうございます! できました!!!^^

関連するQ&A