网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CPageSetupDialog::CPageSetupDialog
释义 CPageSetupDialog::CPageSetupDialog

CPageSetupDialog( DWORD dwFlags = PSD_MARGINS | PSD_INWININIINTLMEASURE, CWnd* pParentWnd = NULL );

参数:
dwFlags你可以使用一个或多个标志来定制对话框的设置。这些值可以用位或操作符来组合。这些值的意义如下所示:
·PSD_DEFAULTMINMARGINS将允许的页边距的最小宽度设置得与打印机允许的最小宽度一样。如果PSD_MARGINS和PSD_MINMARGINS标志也被指定了,则这个标志可以忽略。
·PSD_INWININIINTLMEASURE不执行。
·PSD_MINMARGINS使系统使用在rtMinMargin成员中指定的值作为允许的左、上、右和下边距的最小宽度。系统将禁止用户输入的宽度小于指定的最小值。如果PSD_MINMARGINS没有被指定,则系统将允许的最小宽度设置得与打印机允许的一样。
·PSD_MARGINS激活边距控制区域。
·PSD_INTHOUSANDTHSOFINCHES使对话框的单元按1/1000英寸来测量。
·PSD_INTHUNDREDTHSOFMILLIMETERS使对话框的单元按1/100毫米来测量。
·PSD_DISABLEMARGINS使边距对话框控件无效。
·PSD_DISABLEPRINTER使Printer按钮无效。
·PSD_NOWARNING当没有缺省的打印机时,禁止显示警告消息。
·PSD_DISABLEORIENTATION使页面方向控件无效。
·PSD_RETURNDEFAULT不显示对话框就使CPageSetupDialog返回DEVMODE和DEVNAMES结构,这两个结构是为系统缺省的打印机而初始化的。它假设hDevNames和hDevMode都是NULL;否则,函数就返回一个错误。如果系统的缺省打印机是由一个老的打印机驱动程序(早于Windows 3.0版本)驱动的,则只返回hDevNames;hDevMode是NULL。
·PSD_DISABLEPAPER使页面选择控件无效。
·PSD_SHOWHELP使对话框显示Help按钮。如果这个标志被指定,则hwndOwner成员必须是NULL。
·PSD_ENABLEPAGESETUPHOOK使hook函数在lpfnSetupHook中被指定。
·PSD_ENABLEPAGESETUPTEMPLATE使操作系统用由hInstance和lpSetupTemplateName标识的对话框模板来创建对话框。
·PSD_ENABLEPAGESETUPTEMPLATEHANDLE表明hInstance标识一个包含预先载入的对话框模板的数据块。如果此标志被指定,则系统忽略lpSetupTemplateName。
·PSD_ENABLEPAGEPAINTHOOK使在lpfnPagePaintHook中指定的钩子函数有效。
·PSD_DISABLEPAGEPAINTING使对话框的绘画区无效。
pParentWnd指向对话框的父或属主的指针。

说明:
此函数用来构造一个CPageSetupDialog对象。使用DoModal函数来显示此对话框。

请参阅:CPrintDialog, CPageSetupDialog
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:31:11