常用 API 函數(8): 繪圖函數

來源:互聯網
上載者:User
AbortPath 拋棄選入指定裝置情境中的所有路徑。也取消目前進行中的任何路徑的建立工作
AngleArc 用一個串連弧畫一條線
Arc 畫一個圓弧
BeginPath 啟動一個路徑分支
CancelDC 取消另一個線程裡的長時間繪圖操作
Chord 畫一個弦
CloseEnhMetaFile 關閉指定的增強型圖元檔案裝置情境,並將建立的圖元檔案返回一個控制代碼
CloseFigure 描繪到一個路徑時,關閉當前開啟的圖形
CloseMetaFile 關閉指定的圖元檔案裝置情境,並向建立的圖元檔案返回一個控制代碼
CopyEnhMetaFile 製作指定增強型圖元檔案的一個副本(拷貝)
CopyMetaFile 製作指定(標準)圖元檔案的一個副本
CreateBrushIndirect 在一個LOGBRUSH資料結構的基礎上建立一個刷子
CreateDIBPatternBrush 用一幅與裝置無關的位元影像建立一個刷子,以便指定刷子樣式(圖案)
CreateEnhMetaFile 建立一個增強型的圖元檔案裝置情境
CreateHatchBrush 建立帶有陰影圖案的一個刷子
CreateMetaFile 建立一個圖元檔案裝置情境
CreatePatternBrush 用指定了刷子圖案的一幅位元影像建立一個刷子
CreatePen 用指定的樣式、寬度和顏色建立一個畫筆
CreatePenIndirect 根據指定的LOGPEN結構建立一個畫筆
CreateSolidBrush 用純色建立一個刷子
DeleteEnhMetaFile 刪除指定的增強型圖元檔案
DeleteMetaFile 刪除指定的圖元檔案
DeleteObject 刪除GDI對象,對象使用的所有系統資源都會被釋放
DrawEdge 用指定的樣式描繪一個矩形的邊框
DrawEscape 換碼(Escape)函數將資料直接發至顯示裝置驅動程式
DrawFocusRect 畫一個焦點矩形
DrawFrameControl 描繪一個標準控制項
DrawState 為一幅圖象或繪圖操作應用各式各樣的效果
Ellipse 描繪一個橢圓,由指定的矩形圍繞
EndPath 停止定義一個路徑
EnumEnhMetaFile 針對一個增強型圖元檔案,列舉其中單獨的圖元檔案記錄
EnumMetaFile 為一個標準的windows圖元檔案枚舉單獨的圖元檔案記錄
EnumObjects 枚舉可隨同指定裝置情境使用的畫筆和刷子
ExtCreatePen 建立一個擴充畫筆(裝飾或幾何)
ExtFloodFill 在指定的裝置情境裡,用當前選擇的刷子填充一個地區
FillPath 關閉路徑中任何開啟的圖形,並用當前刷子填充
FillRect 用指定的刷子填充一個矩形
FlattenPath 將一個路徑中的所有曲線都轉換成線段
FloodFill 用當前選定的刷子在指定的裝置情境中填充一個地區
FrameRect 用指定的刷子圍繞一個矩形畫一個邊框
GdiComment 為指定的增強型圖元檔案裝置情境添加一條注釋資訊
GdiFlush 執行任何未決的繪圖操作
GdiGetBatchLimit 判斷有多少個GDI繪圖命令位於隊列中
GdiSetBatchLimit 指定有多少個GDI繪圖命令能夠進入隊列
GetArcDirection 畫圓弧的時候,判斷當前採用的繪圖方向
GetBkColor 取得指定裝置情境當前的背景顏色
GetBkMode 針對指定的裝置情境,取得當前的背景填充模式
GetBrushOrgEx 判斷指定裝置情境中當前選定刷子起點
GetCurrentObject 獲得指定類型的當前選取的物件
GetCurrentPositionEx 在指定的裝置情境中取得當前的畫筆位置
GetEnhMetaFile 取得磁碟檔案中包含的一個增強型圖元檔案的圖元檔案控制代碼
GetEnhMetaFileBits 將指定的增強型圖元檔案複製到一個記憶體緩衝區裡
GetEnhMetaFileDescription 返回對一個增強型圖元檔案的說明
GetEnhMetaFileHeader 取得增強型圖元檔案的圖元檔案頭
GetEnhMetaFilePaletteEntries 取得增強型圖元檔案的全部或部分調色盤
GetMetaFile 取得包含在一個磁碟檔案中的圖元檔案的圖元檔案控制代碼
GetMetaFileBitsEx 將指定的圖元檔案複製到一個記憶體緩衝區
GetMiterLimit 取得裝置情境的斜率限制(Miter)設定
GetNearestColor 根據裝置的顯示能力,取得與指定顏色最接近的一種純色
GetObjectAPI 取得對指定對象進行說明的一個結構
GetObjectType 判斷由指定控制代碼引用的GDI對象的類型
GetPath 取得對當前路徑進行定義的一系列資料
GetPixel 在指定的裝置情境中取得一個像素的RGB值
GetPolyFillMode 針對指定的裝置情境,獲得多邊形填充模式
GetROP2 針對指定的裝置情境,取得當前的繪圖模式
GetStockObject 取得一個固有對象(Stock)
GetSysColorBrush 為任何一種標準系統色彩取得一個刷子
GetWinMetaFileBits 通過在一個緩衝區中填充用於標準圖元檔案的資料,將一個增強型圖元檔案轉換成標準windows圖元檔案
InvertRect 通過反轉每個像素的值,從而反轉一個裝置情境中指定的矩形
LineDDA 枚舉指定線段中的所有點
LineTo 用當前畫筆畫一條線,從當前位置連到一個指定的點
MoveToEx 為指定的裝置情境指定一個新的當前畫筆位置
PaintDesk 在指定的裝置情境中描繪案頭牆紙圖案
PathToRegion 將當前選定的路徑轉換到一個地區裡
Pie 畫一個餅圖
PlayEnhMetaFile 在指定的裝置情境中畫一個增強型圖元檔案
PlayEnhMetaFileRecord 回放單獨一條增強型圖元檔案記錄
PlayMetaFile 在指定的裝置情境中回放一個圖元檔案
PlayMetaFileRecord 回放來自圖元檔案的單條記錄
PolyBezier 描繪一條或多條貝塞爾(Bezier)曲線
PolyDraw 描繪一條複雜的曲線,由線段及貝茲路徑組成
Polygon 描繪一個多邊形
Polyline 用當前畫筆描繪一系列線段
PolyPolygon 用當前選定畫筆描繪兩個或多個多邊形
PolyPolyline 用當前選定畫筆描繪兩個或多個多邊形
Rectangle 用當前選定的畫筆描繪矩形,並用當前選定的刷子填充
RoundRect 用當前選定的畫筆畫一個圓角矩形,並用當前選定的刷子在其中填充
SelectClipPath 將裝置情境當前的路徑合并到剪下地區裡
SelectObject 為當前裝置情境選擇繪圖物件
SetArcDirection 設定圓弧的描繪方向
SetBkColor 為指定的裝置情境設定背景顏色
SetBkMode 指定陰影刷子、虛線畫筆以及字元中的空隙的填充方式
SetBrushOrgEx 為指定的裝置情境設定當前選定刷子的起點
SetEnhMetaFileBits 用指定記憶體緩衝區內包含的資料建立一個增強型圖元檔案
SetMetaFileBitsEx 用包含在指定記憶體緩衝區內的資料結構建立一個圖元檔案
SetMiterLimit 設定裝置情境當前的斜率限制
SetPixel 在指定的裝置情境中設定一個像素的RGB值
SetPixelV 在指定的裝置情境中設定一個像素的RGB值
SetPolyFillMode 設定多邊形的填充模式
SetROP2 設定指定裝置情境的繪圖模式。與vb的DrawMode屬性完全一致
SetWinMetaFileBits 將一個標準Windows圖元檔案轉換成增強型圖元檔案
StrokeAndFillPath 針對指定的裝置情境,關閉路徑上開啟的所有地區
StrokePath 用當前畫筆描繪一個路徑的輪廓。開啟的圖形不會被這個函數關閉
UnrealizeObject 將一個刷子物件選入裝置情境之前,如刷子的起點準備用SetBrushOrgEx修改,則必須先調用本函數
WidenPath 根據選定畫筆的寬度,重新定義當前選定的路徑

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.