独学プログラミング言語のページ > Win32API(C言語,C++) > ウィンドウに描画する
ウインドウに対して文字や円など描写するときはまず、デバイスコンテキストを取得しなければいけません。デバイスコンテキストとはディスプレイやプリンタなど描写する入出力装置の描画属性に関する情報を収容したデータ構造のことです。
HDC BeginPaint(
HWND hwnd, //ウィンドウのハンドル
LPPAINTSTRUCT lpPaint //描画情報を持つ構造体へのポインタ
);
BeginPaintで取得したデバイスコンテキストに描写した後は次のEndPaintで描写を終了させて下さい。
BOOL EndPaint( HWND hWnd, //ウィンドウのハンドル CONST PAINTSTRUCT *lpPaint //描画データ );