ResetDC |
VB聲明 |
|
Declare Function ResetDC Lib "gdi32" Alias "ResetDCA" (ByVal hdc As Long, lpInitData As DEVMODE) As Long |
|
說明 |
|
根據提供的DEVMODE結構,對一個設備場景進行重設。這樣便允許我們在打印期間改變打印機的配置。利用這個函數,可將文檔中的某個頁改為橫向打印??稍囍?a href="documentproperties.htm" class="topiclink">DocumentProperties函數取得一個設備的默認DEVMODE結構 |
|
返回值 |
|
Long,執(zhí)行成功則返回設備場景的句柄,零表示失敗 |
|
參數表 |
|
參數 |
類型及說明 |
hdc |
Long,設備場景的句柄 |
lpInitData |
DEVMODE,指定一個緩沖區(qū)的第一個字節(jié)。該緩沖區(qū)包含了用于那個設備的一個有效DEVMODE結構。記住在這個緩沖區(qū)中包括設備專用的數據區(qū) |
注解 |
|
這個函數可成功用于由VB的Printer對象的hDC屬性返回的設備場景上 注意一定要正確設置lpdm的dmFields字段 這個函數在StartPage 和 EndPage之間會被禁用——即只能在頁與頁之間調用這個函數,不能在頁內調用 驅動程序、設備和輸出端口不可以用這個函數更改 |
Top |