-
CreatePrinterDC
鎖定
CreatePrinterDC是一個函數。
- 中文名
- CreatePrinterDC
- 類
- CWinApp
- 頭文件
- afxwin.h
- 功 能
- 調用該成員函數
- 語 法
- BOOL CreatePrinterDC
- 參 數
- dc
CreatePrinterDC基本介紹
類: CWinApp
頭文件:
afxwin.h
功能:
調用該成員函數從選定的打印機中創建打印機設備上下文(DC)。
語法:
參數:
dc 對打印機環境的一個引用
返回值:
若創建了打印機設備環境,則返回非零值;否則返回零。
説明:
CreatePrinterDC初始化通過引用傳替過來的設備上下文,因此可以使用該設備上下文進行打印;
若該函數調用成功,在打印完畢之後,必須銷燬該設備上下文,可讓CDC對象的析構器去做這件事,也可顯式調用CDC::DeleteDC。
CreatePrinterDC示例
/**************************************************************
演示程序原型:AfxGetApp()->CreatePrinterDC(dc);
程序功能説明:創建打印機設備上下文。
**************************************************************/
//一段例程
CDC dc;
BOOL hr;
class CTestApp : public CWinApp
public: CTestApp( );
CString str;//添加的對話框變量
...
CTestApp *pApp=(CTestApp *)AfxGetApp( );
//創建打印機的設備上下文;詳細可參考CDC類
hr= pApp->AfxGetApp()->CreatePrinterDC(dc);
if(hr)
pApp->str="創建了打印機設備環境";
else
pApp->str="創建了打印機設備環境失敗";
AfxMessageBox(pApp->str);
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: 饮水此