术语 | CPageSetupDialog::DoModal |
释义 | CPageSetupDialog::DoModal virtual int DoModal(); 返回值: 返回IDOK或IDCANCEL。如果返回的是IDCANCEL,则调用Windows CommDlgExtendedError函数来确定是否发生了一个错误。 IDOK和IDCANCEL都是常量,它们用来表明用户选择的是OK按钮还是Cancel按钮。 说明: 此函数用来显示Windows通用OLE Page Setup对话框,并允许用户选择不同的打印设置选项,比如打印边距、页面大小、页面方向,和打印机目标。另外,用户页可以访问如网络位置和所选打印机的属性等打印机设置选项。 如果你希望通过设置m_psd结构的成员来初始化不同的Page Setup对话框选项,你必须在调用DoModal之前和构造此对话框之后进行。在调用DoModal之后,调用其它的成员函数来获取用户在对话框中输入的设置和信息。 如果你想传送用户输入的当前设置,请调用CWinApp::SelectPrinter。这个函数读取来自CPageSetupDialog对象的信息并初始化和选择一个具有适当属性的新打印机DC。 AfxGetApp()->SelectPrinter(dlg.m_psd.hDevNames, dlg.m_psd.hDevMode ); 请参阅:CPageSetupDialog::m_psd |
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。