SaveDC

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

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