CPrintDialogEx::GetDefaults

调用该函数检索默认打印机的设备默认值,而不显示对话框。

BOOL GetDefaults( );

返回值

TRUE 如果成功,则否则,FALSE

备注

创建从 DEVMODEDEVNAMES 结构的打印机上下文(DC)。

GetDefaults 不显示打印属性表。相反,它设置 m_pdexhDevNameshDevMode 成员处理对系统默认打印机初始化的 DEVMODEDEVNAMES 结构。hDevNameshDevMode 必须是NULL,或者 GetDefaults 失败。

如果 PD_RETURNDC 设置了标志,此功能不仅将返回 hDevNameshDevMode (位于 m_pdex.hDevNamesm_pdex.hDevMode)调用方,但是,还返回在 m_pdex.hDC的打印机dc:date。完成对 CPrintDialogEx 对象,则被调用方负责删除打印机DC并对处理的Windows GlobalFree 功能。

要求

Header: afxdlgs.h

请参见

参考

CPrintDialogEx选件类

层次结构图

CPrintDialogEx::m_pdex

CPrintDialog::GetDeviceName

CPrintDialog::GetDriverName

CPrintDialog::GetPortName