BitBltを2度する
Posted: 2005年7月12日(火) 09:41
はじめまして
AB初心者で一つずつ学んで行こうと思っているのですが、引っかかった点がありましたので投稿させていただきました。BitBltに関する質問です。
ビットマップファイルをウィンドウに描写する方法は理解できたのですが、BitBltを2度した場合に描写されないんです。
つまり簡略して書きますと、
での動作は確認できたのですが、
では描写されなくなったのです。どの点がまずいのでしょうか。
環境はv4.03.00でWinXPです
AB初心者で一つずつ学んで行こうと思っているのですが、引っかかった点がありましたので投稿させていただきました。BitBltに関する質問です。
ビットマップファイルをウィンドウに描写する方法は理解できたのですが、BitBltを2度した場合に描写されないんです。
つまり簡略して書きますと、
コード: 全て選択
SelectObject(hA,hBitmap)
BitBlt(GetDC(hMainWnd),0,0,100,100,hA,0,0,SRCCOPY)
コード: 全て選択
SelectObject(hA,hBitmap)
BitBlt(hB,0,0,100,100,hA,0,0,SRCCOPY)
BitBlt(GetDC(hMainWnd),0,0,100,100,hB,0,0,SRCCOPY)
環境はv4.03.00でWinXPです