描画関数と描画関数

描画と描画には、次の関数が使用されます。

機能 説明
BeginPaint 描画用のウィンドウを準備します。
DrawAnimatedRects 四角形を描画し、アイコンまたはウィンドウ アクティビティを示すようにアニメーション化します。
DrawCaption ウィンドウ キャプションを描画します。
DrawEdge 四角形の 1 つ以上の端を描画します。
DrawFocusRect 四角形にフォーカスがあることを示す四角形をスタイルで描画します。
DrawFrameControl フレーム コントロールを描画します。
DrawState 画像を表示し、視覚効果を適用して状態を示します。
DrawStateProc DrawState の複雑なイメージをレンダリングするコールバック関数。
EndPaint ウィンドウ内の描画の終了をマークします。
ExcludeUpdateRgn ウィンドウの無効な領域内での描画を防ぎます。
GdiFlush 呼び出し元スレッドの現在のバッチをフラッシュします。
GdiGetBatchLimit 呼び出し元スレッドの現在のバッチに累積できる関数呼び出しの最大数を返します。
GdiSetBatchLimit 呼び出し元スレッドの現在のバッチに累積できる関数呼び出しの最大数を設定します。
GetBkColor デバイス コンテキストの背景色を返します。
GetBkMode デバイス コンテキストのバックグラウンド ミックス モードを返します。
GetBoundsRect デバイス コンテキストの累積外接する四角形を取得します。
GetROP2 デバイス コンテキストのフォアグラウンド ミックス モードを取得します。
GetUpdateRect ウィンドウの更新領域を囲む最小四角形の座標を取得します。
GetUpdateRgn ウィンドウの更新領域を取得します。
GetWindowDC タイトル バー、メニュー、スクロール バーなど、ウィンドウのデバイス コンテキストを取得します。
GetWindowRgn ウィンドウのウィンドウ領域のコピーを取得します。
GetWindowRgnBox ウィンドウのウィンドウ領域の最も狭い外接する四角形の寸法を取得します。
GrayString 場所に灰色のテキストを描画します。
InvalidateRect ウィンドウの更新領域に四角形を追加します。
InvalidateRgn リージョン内のクライアント領域を無効にします。
LockWindowUpdate ウィンドウでの描画を無効または有効にします。
OutputProc GrayString 関数で使用されるコールバック関数。 文字列を描画するために使用されます。
PaintDesktop デバイス コンテキスト内のクリッピング領域をパターンで塗りつぶします。
RedrawWindow ウィンドウのクライアント領域にリージョンを更新します。
SetBkColor 背景を色の値に設定します。
SetBkMode デバイス コンテキストのバックグラウンド ミックス モードを設定します。
SetBoundsRect デバイス コンテキストの外接する四角形情報の蓄積を制御します。
SetROP2 フォアグラウンド ミックス モードを設定します。
SetWindowRgn ウィンドウのウィンドウ領域を設定します。
UpdateWindow ウィンドウのクライアント領域を更新します。
ValidateRect 四角形内のクライアント領域を検証します。
ValidateRgn リージョン内のクライアント領域を検証します。
WindowFromDC デバイス コンテキストに関連付けられているウィンドウへのハンドルを返します。