原创 LINESTYLE
畫線樣式對象。 class LINESTYLE(); 公有成員 DWORD style; 畫線樣式,詳見 setlinestyle 函數的 style 參數。 DWORD thickness; 線的寬度,以像素爲單位。 DWORD*
原创 getbkmode
這個函數用於獲取當前設備圖案填充和文字輸出時的背景模式。 int getbkmode(); 參數 無 返回值 如果函數執行成功,返回值表示當前設備背景混合模式,值爲 OPAQUE 或 TRANSPARENT,詳見 setbkmode
原创 setfillcolor
這個函數用於設置當前設備填充顏色。 void setfillcolor(COLORREF color); 參數 color 填充顏色。 返回值 無 示例 設置藍色填充: setfillcolor(BLUE); 請參閱 getf
原创 getlinestyle
這個函數用於獲取當前設備畫線樣式。 void getlinestyle( LINESTYLE* pstyle ); 參數 pstyle 返回當前設備畫線樣式。詳見 setlinestyle。 返回值 無 示例 無
原创 圖形繪製相關函數
相關函數如下: 函數或數據類型 描述 arc 畫橢圓弧。 circle 畫無填充的圓。 clearcircle 清空圓形區域。 clearellipse 清空橢圓區域。 clearpie 清空扇形區域。 clearpolygon 清空多邊
原创 getrop2
這個函數用於獲取當前設備二元光柵操作模式。 int getrop2(); 參數 無 返回值 返回當前設備二元光柵操作碼,詳見 setrop2 函數。 示例 無
原创 fillcircle
這個函數用於畫有邊框的填充圓。 void fillcircle( int x, int y, int radius ); 參數 x 圓心 x 座標。 y 圓心 y 座標。 radius 圓的半徑。 返回值 無 備註 該函數使用
原创 ellipse
這個函數用於畫無填充的橢圓。 void ellipse( int left, int top, int right, int bottom ); 參數 left 橢圓外切矩形的左上角 x 座標。 top 橢圓外切矩形的左上角
原创 clearpie
這個函數用於清空扇形區域。 void clearpie( int left, int top, int right, int bottom, double stangle, double endangle ); 參數 l
原创 getbkcolor
這個函數用於獲取當前設備背景色。 COLORREF getbkcolor(); 參數 無 返回值 返回當前設備背景色。 示例 無
原创 setlinecolor
這個函數用於設置當前設備畫線顏色。 void setlinecolor(COLORREF color); 參數 color 將要設置的畫線顏色。 返回值 無 示例 無 請參閱 getlinecolor,getlinestyle,se
原创 setbkcolor
這個函數用於設置當前設備繪圖背景色。 void setbkcolor(COLORREF color); 參數 color 指定要設置的背景顏色。 返回值 無 備註 在設置背景色之後,並不會改變現有背景色,而是隻改變背景色的值,之後再
原创 clearroundrect
這個函數用於清空圓角矩形區域。 void clearroundrect( int left, int top, int right, int bottom, int ellipsewidth, int ellipseheig
原创 getpolyfillmode
這個函數用於獲取當前設備多邊形填充模式。 int getpolyfillmode(); 參數 無 返回值 如果函數執行成功,返回值表示當前設備多邊形填充模式,值爲 ALTERNATE 或 WINDING,詳見 setpolyfill
原创 setpolyfillmode
這個函數用於設置當前設備多邊形填充模式。 void setpolyfillmode(int mode); 參數 mode 指定多邊形填充模式,可以是以下值: 值 描述 ALTERNATE 交替填充模式(默認值)。 在該模式中,