複製鏈接
請複製以下鏈接發送給好友

CreateSolidBrush

鎖定
CreateSolidBrush,函數,該函數創建一個具有指定顏色的邏輯刷子。
外文名
CreateSolidBrush
函數功能
具有指定顏色的邏輯刷子
函數原型
HBRUSH CreateSolidBrush
crColor
指定刷子的顏色

CreateSolidBrush函數説明

CreateSolidBrush函數功能

初始化一個指定顏色的畫刷。畫筆可以隨後被選為任何設備上下文的當前刷子。

CreateSolidBrush返回值

如果該函數執行成功,那麼返回值標識一個邏輯實心刷子;如果函數失敗,那麼返回值為NULL。

CreateSolidBrush附錄

Windows NT:若想獲得更多錯誤信息,請調用GetLastError函數。
備註:實心刷子實際上就是指系統用來繪製要填充圖形的內部區域的位圖。
在應用程序調用CreateSolidBrush創建刷子以後,可以通過調用SelectObject函數把該刷子選入設備環境。
當使用過後要釋放其創建出來的畫刷(特別是在一直使用這個函數創建畫刷的時候)的資源,用DeleteObject()函數。
ICM:在創建刷子時沒有顏色操作。 然而,當把該刷子選入ICM許可的設備環境中時,將進行顏色管理
Windows CE:Windows CE不支持抖動刷子。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭文件:wingdi.h:庫文件:gdi32.lib。