SaveDC |
VB聲明 |
|
Declare Function SaveDC Lib "gdi32" Alias "SaveDC" (ByVal hdc As Long) As Long |
|
說(shuō)明 |
|
將指定設(shè)備場(chǎng)景狀態(tài)保存到Windows設(shè)備場(chǎng)景堆棧。DC的映射模式、窗口和視口縮放、剪裁區(qū)、所選對(duì)象列表都要保存。本函數(shù)通常在要對(duì)設(shè)備場(chǎng)景作臨時(shí)改動(dòng)時(shí)使用,DC屬性可用RestoreDC函數(shù)恢復(fù) |
|
返回值 |
|
Long,一個(gè)代表該設(shè)備場(chǎng)景的整數(shù),據(jù)此可用RestoreDC函數(shù)恢復(fù)。出錯(cuò)則為0 |
|
參數(shù)表 |
|
參數(shù) |
類型及說(shuō)明 |
hdc |
Long,要保存的設(shè)備場(chǎng)景句柄 |
注解 |
|
設(shè)備場(chǎng)景被保存到內(nèi)部堆棧,這意味著可多次保存一個(gè)設(shè)備場(chǎng)景狀態(tài)。例如,您可在進(jìn)入某個(gè)函數(shù)時(shí)保存設(shè)備場(chǎng)景,在其中完成某些api調(diào)用,再保存一次,作更多的調(diào)用后,恢復(fù)前一狀態(tài),再作其他api函數(shù)調(diào)用,最后退出該函數(shù)前恢復(fù)原有設(shè)備場(chǎng)景狀態(tài)。可保存的設(shè)備場(chǎng)景個(gè)數(shù)僅受限于內(nèi)存大小 |
Top |