VB聲明 |
|
Declare Function SetBrushOrgEx Lib "gdi32" Alias "SetBrushOrgEx" (ByVal hdc As Long, ByVal nXOrg As Long, ByVal nYOrg As Long, lppt As POINTAPI) As Long |
|
說(shuō)明 |
|
為指定的設(shè)備場(chǎng)景設(shè)置當(dāng)前選定刷子的起點(diǎn) |
|
返回值 |
|
Long,非零表示成功,零表示失敗。會(huì)設(shè)置GetLastError |
|
參數(shù)表 |
|
參數(shù) |
類(lèi)型及說(shuō)明 |
hdc |
Long,設(shè)備場(chǎng)景的句柄 |
nXOrg,nYOrg |
Long,刷子的新起點(diǎn),采用設(shè)備坐標(biāo)表示。取值范圍在0-7之間(不需要更大的值,因?yàn)閣indows95下最大的刷子的尺寸是8×8;而這個(gè)函數(shù)在NT下是不必要的) |
lppt |
POINTAPI,用于裝載前一個(gè)刷子的起點(diǎn) |
注解 |
|
Windows NT會(huì)自動(dòng)設(shè)置刷子的起點(diǎn),所以不應(yīng)在NT下使用這個(gè)函數(shù) |
|
在vb里使用 |
|
注意完成以后一定要將設(shè)備場(chǎng)景的刷子起點(diǎn)設(shè)為0,0。既可明確指定坐標(biāo),也可用RestoreDC函數(shù)恢復(fù)恢復(fù)原始的DC |