Declare Function DrawEdge Lib "user32" Alias "DrawEdge" (ByVal hdc As Long, qrc As RECT, ByVal edge As Long, ByVal grfFlags As Long) As Long
說明
用指定的樣式描繪一個矩形的框線
返回值
Long,TRUE(非零)表示成功,否則返回零。會設定GetLastError。(在vb里使用:推薦使用。利用這個函式,我們沒有必要再使用許多3D框線和面板。所以就資源和記憶體的占用率來說,這個函式的效率要高得多。它可在一定程度上提升性能)
參數表 參數 類型及說明
hdc Long,要在其中繪圖的設備場景
qrc RECT,要為其描繪框線的矩形
edge Long,帶有前綴BDR_的兩個常數的組合。一個指定內部框線是上凸還是下凹;另一個則指定外部框線。有時能換用帶EDGE_前綴的常數,(EDGE_RAISED則畫出的樣子為凸起,EDGE_SUNKEN則畫出的樣子為凹下)
grfFlags Long,帶有BF_前綴的常數的組合 註解
由於這是一個GDI函式,所以矩形坐標是邏輯坐標
其他能用的:
Private CONST BDR_SUNKEN95 As Long = &HA
Private Const BDR_RAISED95 As Long = &H5
Private Const BF_LEFT As Long = &H1
Private Const BF_TOP As Long = &H2
Private Const BF_RIGHT As Long = &H4
Private Const BF_BOTTOM As Long = &h8
Private Const BF_RECT As Long = (BF_LEFT Or BF_TOP Or BF_RIGHT Or BF_BOTTOM)
相關詞條
-
DrawEdge
DrawEdge,是用指定的樣式描繪一個矩形的框線 。
-
API函式
API概述定義作為一個編程初學者來說,API函式也許是一個時常耳聞卻感覺有些神秘的東西。單看它複雜的語法,就足令人望而生畏,但是...
API概述 函式大全 Escape 設備 內部函式 運算函式 -
成員函式
簡介CDC類中,常用的一些成員函式。CDCCObject└CDCCDC類定義的是設備上下文對象的類。CDC對象提供處理顯示器或打...
簡介 注意事項 CDC類成員 -
WindowsAPI函式清單
WindowsAPI簡介: API的英文全稱(Application Programming Interface),W...
-
windows訊息處理機制
:DrawText 繪製文字DrawEdge 繪製框線DrawIcon 繪製圖示...
簡介 訊息內容 訊息系統 訊息實現