描画関数と描画関数
描画と描画には、次の関数が使用されます。
機能 | 説明 |
---|---|
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 | デバイス コンテキストに関連付けられているウィンドウへのハンドルを返します。 |