-
PrintDlgEx
鎖定
PrintDlgEx是一個函數,該函數顯示一個Print屬性頁。
- 中文名
- PrintDlgEx
- 函數功能
- 該函數顯示一個Print屬性頁
- 參 數
- Ippd
- Windows
- 5.0及以上版本
PrintDlgEx函數功能
該函數顯示一個Print屬性頁。該屬性頁使用户指定特定的打印工作的特性,一個Print屬性頁有一個控制的General頁。該控制與Print中的對話框相似。屬性頁也有另外緊隨General頁的指定的應用程序和指定的驅動器特性頁。
PrintDlgEx簡介
函數原型:HRESULT PrintDlgEx(LPPRINTDLGEX Ippd);
參數:
Ippd:指向一個包括初始化屬性頁信息的PRINTDLGEX結構。當PrintDlgEx函數返回時,此結構含有關於用户選擇的信息。
返回值:如果函數調用成功,返回值為S_OK,且PRINTDLGEX結構中的dw ResuhltAction成員含有下列值:
PD_RESULT_APPLY:用户點擊Apply按鈕,然後點擊Cancel按鈕,這顯示出用户想應用在屬性頁中做的改變,但還不想打印。當Apply按鈕被點擊時,PRINTDLGEX結構包含用户指定的信息。
PD_RESUCT_CANCEI:用户點擊Cancel按鈕,PRINTDLGEX結構中的信息未被改變。
PD_RESUCT_PRINT:用户點擊Print按鈕,PRINTDLGEX結構含有用户指定的信息。
如果函數調用成功,返回值可能是下列COM錯誤代碼中的一個,有關更多的信息請參見ErrorHandling。
E_OUTOFMEMORT:內存不足;E_INVALIDARG:一個或更多的參數無效。
E_POINTER:指針失效;E_HANDLE:句柄失效;E_FAIL:不確定的錯誤。
備註:有關更多的信息,請見Print Propertysheet。
速查:Windows NT:5.0及以上版本;Windowss:不支持;Windows CE:不支持;頭文件:commdlg.h,庫文件。comdlg32.lib;Unicode:在Windows NT環境中實現為Unicode和ANSI兩個版本。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: 吃我一个大黑锅