CPrintDialogEx::GetDefaults
呼叫此函式以取得預設印表機的預設裝置,而不顯示對話方塊。
BOOL GetDefaults( );
傳回值
是 ,如果失敗則為, 否。
備註
若要從 DEVMODE 和 DEVNAMES 結構的印表機內容 (DC)。
GetDefaults 不顯示列印屬性工作表。相反地,它會將 m_pdex 的 hDevNames 和 hDevMode 成員至控制代碼為系統預設的印表機初始化的 DEVMODE 和 DEVNAMES 結構。hDevNames 和 hDevMode 必須是空的,或 GetDefaults 失敗。
如果 PD_RETURNDC 旗標設為,這個函式不僅會傳回 hDevNames 和 hDevMode (位於 m_pdex.hDevNames 和 m_pdex.hDevMode) 給呼叫端,,但也會在 m_pdex.hDC的印表機 DC。當您完成使用物件時, CPrintDialogEx 為呼叫端的責任刪除印表機 DC 和呼叫在控制代碼的視窗 GlobalFree 函式。
需求
Header: afxdlgs.h