Share via


繪製和繪圖函式

下列函式會與繪製和繪製搭配使用。

函式 描述
BeginPaint 準備用於繪製的視窗。
DrawAnimatedRects 繪製矩形並產生動畫,以指出圖示或視窗活動。
DrawCaption 繪製視窗標題。
DrawEdge 繪製一或多個矩形邊緣。
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 傳回與裝置內容相關聯之視窗的控制碼。