標籤:

MFC常用畫圖函數

你可以用Ellipse畫圓或橢圓。(可用CBrush設置填充色,CPen設置邊線色),一會兒上課,沒時間寫。線輸出函數 GetCurrentPosition 獲取筆的當前位置(以邏輯坐標表示) MoveTo 移動當前位置 LineTo 從當前位置到一點畫直線,但不包括那個點 Arc 畫一段橢圓弧 ArcTo 畫一段橢圓弧。除了更新當前位置以外,這個函數與Arc類似 AngleArc 畫一條線段和圓弧,把當前位置移到圓弧終點 GetArcDirection 對設備上下文返回當前圓弧方向 SetArcDirection 設備圓弧和矩形函數要用到的繪圖方向 PolyDraw 畫一組線段和Bezier樣條。這個函數更新當前位置Polyline畫一組與指定點連接的線段 PolyPolyline 畫多組相連線段。這個函數不使用也不更新當前位置 PolylineTo 畫一條或多條直線,並把當前位置移到最後一條直線的終點 PolyBezier 畫一條或多條Bezier樣條。不使用也不更新當前位置 PolyBezierTo 畫一條或多條Bezier樣條,並把當前位置移到最後一條Bezier樣條的終點 簡單繪圖函數 FillRect 用指定畫刷填充給定矩形 FrameRect 在矩形周圍繪製邊界 InvertRect 反轉矩形內容 DrawIcon 繪製圖標 DrawDragRect 拖拽矩形時擦除並重繪它 FillSolidRect 用實顏色填充矩形 Draw3Drect 繪製三維矩形 DrawEdge 繪製矩形邊 DrawFrameControl 繪製幀控制項 DrawState 顯示圖像並應用可視化效果來表示一個狀態 橢圓和多邊形函數 Chord 繪製橢圓弧(橢圓和一條線段相交圍成的閉合圖形) DrawFocusRect 繪製用於表示焦點的風格的矩形 Ellipse 繪製橢圓 Pie 繪製餅形圖 Polygon 繪製多邊形,包含由線段連接的一個或多個點(頂點) PolyPolygon 創建使用當前多邊形填充模式的兩個或多個多邊形,多邊形可以相互分開或疊加 Polyline 繪製多邊形,包含連接指定點的一組線段 Rectangle 使用當前筆繪製矩形,用當前畫刷填充 RoundRect 使用當前筆繪製圓角矩形,用當前畫刷填充

推薦閱讀:

Excel|函數vlookup可用index match同等實現
EXCEL日期&時間之基礎概念與函數篇(離大神進了一步)
EXCEL中數組函數運用範例 - 設計前沿
【Excel函數教程】SUM函數的取代函數SUMPRODUCT
C、C++函數和類庫詳解(VC++版)(未完成)

TAG:函數 |