さらに続き
>ウインドウの無効領域を再描画するタイミングになると
>WM_PRINTメッセージが発行
>↓
>このメッセージをウインドウプロシージャで処理する
WM_PRINTが発行されるタイミングについて
ウインドウの無効領域を再描画するタイミングになると
WM_PRINTメッセージが発行されるらしい
あんまり詳しくないけど、詳しくは”ウインドウの再描画”で
ビデオカードのメモリの内容をコピルには以下の関数を使う
BitBlt()関数:
コピー元デバイスから座標とサイズを指定し、別のデバイスの指定
した座法に丸ごと転送する
BOOL BitBlt( HDC hdcDest, int nXDest int nYDest, int nWidth int nHeight,
HDC hdcSrc, int nXSrc, int nYSrc,
DWORD dwRop );
hdcDest:指定するデバイスコンテキストがコピー先となるデバイス
nXDest、nYDest:コピー先デバイスの左上墨を表す座標
nWidth, nHeight:コピー先のサイズ
hdcSrc:コピー元のデバイスコンテキスト
nXSrc、nYSrc:コピー元の左上隅の座標
dwRop:ラスタオペレーションを示す定数を指定する
ラスタオペレーション
SRCCOPY:コピー元をコピー先にそのままコピー
以上を踏まえてコーディングすれば
ビットマップを表示できるはず
[0回]
PR