勇敢心资源网

当前位置:首页 > 百科 / 正文

CreatePrinterDC

(2020-01-30 12:36:30) 百科

CreatePrinterDC

基本介绍

  • 中文名:CreatePrinterDC
  • : CWinApp
  • 头档案:afxwin.h
  • 功能:调用该成员函式
  • 语法:BOOL CreatePrinterDC
  • 参数:dc

介绍

类: CWinApp
头档案:
afxwin.h
功能:
调用该成员函式从选定的印表机中创建印表机设备上下文(DC)。
语法:
BOOL CreatePrinterDC(CDC &dc);
参数:
dc 对印表机环境的一个引用
返回值:
若创建了印表机设备环境,则返回非零值;否则返回零。
说明:
CreatePrinterDC初始化通过引用传替过来的设备上下文,因此可以使用该设备上下文进行列印;
若该函式调用成功,在列印完毕之后,必须销毁该设备上下文,可让CDC对象的析构器去做这件事,也可显式调用CDC::DeleteDC。

示例

/**************************************************************
演示程式原型: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);
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net
搜索
随机推荐

勇敢心资源网|豫ICP备19027550号