中文名字 | 英文名称 | 长度 | 作用解释 |
字体框类 | CHOOSEFONT | 60 | 弹出一个选取颜色的对话框,并得到颜色相关信息。函数:ChooseFont |
字体框类——成员表 | |||
中文 | 英文 | 类型 | 作用解释 |
长度 | lStructSize | 整数 | 指定这个结构的大小,以字节为单位。 |
窗口 | hwndOwner | 整数 | 拥有对话框的窗口的句柄。可不指定 |
设备 | hDC | 整数 | 显示的设备环境句柄,不指定 |
字体 | lpLogFont | 整数 | 选中的字体返回值,字体是逻辑字体 |
大小 | iPointSize | 整数 | 字体的大小 |
标记 | Flags | 整数 | 用来初始化对话框。1仅列出系统字体;2仅打印字体;4显示帮助;8启用回调函数;$10启用模板;$20启用模板数据;$40启用逻辑字体;$80自定义字体风格;$100允许选颜色;$200显示应用按钮; $400仅英文和定制字体;$800不许矢量字体;$1000不允许模拟字体;$2000限指定范围字号;$4000限固定字体;$8000仅可显字体;$10000检查错误字体;$20000仅可缩放字体;$40000仅真实字体; $80000阻止选择指定字体;$100000阻止默选字体样式;$200000阻止默选字体大小;$400000只显示字体结构中的字符集;$800000禁止脚本组合框;$1000000仅横向字体;$2000000显示隐藏字体; |
颜色 | rgbColors | 整数 | 返回字体的颜色 |
数据 | lCustData | 整数 | 自定义数据,传到的钩子程序 |
回调 | lpfnHook | 整数 | 指向钩子程序的指针,该钩子可以处理回调消息。 |
模板 | lpTemplateName | 整数 | 指向对话框模板资源名称的字符串 |
实例 | hInstance | 整数 | 实例句柄 |
风格 | lpszStyle | 整数 | 字体风格 |
分类 | nFontType | 整数 | 字体的类型 |
最小 | nSizeMin | 整数 | 字体允许的最小尺寸 |
最大 | nSizeMax | 整数 | 字体允许的最大尺寸 |
中文名字 | 英文名称 | 长度 | 作用解释 |
查找替换类 | FINDREPLACE | 40 | 弹出一个查找或替换文本的对话框,函数:FindText,ReplaceText |
查找替换类——成员表 | |||
中文 | 英文 | 类型 | 作用解释 |
长度 | lStructSize | 整数 | 指定这个结构的大小,以字节为单位。 |
窗口 | hwndOwner | 整数 | 拥有对话框的窗口的句柄。可不指定 |
实例 | hInstance | 整数 | Flags设置了FR_ENABLETEMPLATEHANDLE标志,则 hInstance 是包含对话框模板的内存对象的句柄。 设置了FR_ENABLETEMPLATE标志,是包含对话框模板的模块句柄。 |
标记 | Flags | 整数 | 1选向下;2全字匹配;4大小写;8查找下个;$10替换;$20全部替换;$40关闭;$80显示帮助;$100回调;$200实例模板;$400禁用方向; $800禁用大小写;$1000禁用全字匹配;$2000忽略模板;$4000隐藏方向;$8000隐藏大小写;$10000隐藏全字匹配; |
查找 | lpstrFindWhat | 整数 | 如果指定了FR_FINDNEXT标志,则要包含搜索的字符串。 FR_DOWN、FR_WHOLEWORD和FR_MATCHCASE标志指示搜索的方向和类型。 如果指定FR_REPLACE或FR_REPLACE标志,则要包含替换的字符串。 |
替换 | lpstrReplaceWith | 整数 | 如果指定FR_REPLACE或FR_REPLACEALL标志,则要包含替换字符串 。 |
查长 | wFindWhatLen | 整形 | 查找字符缓冲区长度 |
替长 | wReplaceWithLen | 整形 | 替换字符缓冲区长度 |
数据 | lCustData | 整数 | 自定义数据,传到的钩子程序 |
回调 | lpfnHook | 整数 | 指向钩子程序的指针,该钩子可以处理回调消息。 |
模板 | lpTemplateName | 整数 | 指向对话框模板资源名称的字符串 |
中文名字 | 英文名称 | 长度 | 作用解释 |
打印框类 | PRINTDLG | 用来显示打印对话框或打印设置对话框。函数:PrintDlg(lppd) | |
打印框类——成员表 | |||
中文 | 英文 | 类型 | 作用解释 |
长度 | lStructSize | 整数 | 指定这个结构的大小,以字节为单位。 |
窗口 | hwndOwner | 整数 | 拥有对话框的窗口的句柄。可不指定 |
设备 | hDevMode | 整数 | 包含打印机设备与环境信息的DEVMODE结构句柄 |
名称 | hDevNames | 整数 | 包含驱动器名、打印机名和输出端口名的设备名结构DEVNAMES句柄 |
芯片 | hDC | 整数 | 确定DC或IC(information context),由Flags是否设置PD_RETURNDC或PC_RETURNIC标志来决定。 |
标记 | Flags | 整数 | 用于打印公用对话框初始化的标志位 |
首页 | nFromPage | 整形 | 指定开始页码编辑控件的初始值 |
末页 | nToPage | 整形 | 指定结束页码编辑控件的初始值 |
初页 | nMinPage | 整形 | 指定页码编辑控件的页码范围的最小值 |
尾页 | nMaxPage | 整形 | 指定页码编辑控件的页码范围的最大值 |
份数 | nCopies | 整形 | 指定拷贝份数编辑控件的初始值 |
实例 | hInstance | 整数 | 很少使用 |
数据 | lCustData | 整数 | 很少使用 |
打印回调 | lpfnPrintHook | 整数 | 很少使用 |
设置回调 | lpfnSetupHook | 整数 | 很少使用 |
打印模板名 | lpPrintTemplateName | 整数 | 很少使用 |
设置模板名 | lpSetupTemplateName | 整数 | 很少使用 |
打印模板 | hPrintTemplate | 整数 | 很少使用 |
设置模板 | hSetupTemplate | 整数 | 很少使用 |
中文名字 | 英文名称 | 长度 | 作用解释 |
页面框类 | PAGESETUPDLG | 84 | 用来显示打印对话框或打印设置对话框。函数:PageSetupDlg(lppd) |
页面框类——成员表 | |||
中文 | 英文 | 类型 | 作用解释 |
长度 | lStructSize | 整数 | 指定这个结构的大小,以字节为单位。 |
窗口 | hwndOwner | 整数 | 拥有对话框的窗口的句柄。可不指定 |
设备 | hDevMode | 整数 | 包含打印机设备与环境信息的DEVMODE结构句柄 |
名称 | hDevNames | 整数 | 包含驱动器名、打印机名和输出端口名的设备名结构DEVNAMES句柄 |
标记 | Flags | 整数 | 用于打印公用对话框初始化的标志位 |
纸宽 | ptPaperSize.x | 整数 | 指定用户选择的纸张的宽度 |
纸高 | ptPaperSize.y | 整数 | 确指定用户选择的纸张的高度 |
左边 | rtMinMargin.left | 整数 | 指定左边距的最小允许宽度 |
上边 | rtMinMargin.top | 整数 | 指定上边距的最小允许宽度 |
右边 | rtMinMargin.right | 整数 | 指定右边距的最小允许宽度 |
下边 | rtMinMargin.bottom | 整数 | 指定下边距的最小允许宽度 |
左宽 | rtMargin.left | 整数 | 指定左边距的宽度 |
上宽 | rtMargin.top | 整数 | 指定上边距的宽度 |
右宽 | rtMargin.right | 整数 | 指定右边距的宽度 |
下宽 | rtMargin.bottom | 整数 | 指定下边距的宽度 |
实例 | hInstance | 整数 | 程序实例,很少使用 |
数据 | lCustData | 整数 | 指定系统传递给设置回调过程的应用程序定义数据 |
设置回调 | lpfnPageSetupHook | 整数 | 挂接回调过程的指针,可以处理针对该对话框的消息,可忽略 |
重绘回调 | lpfnPagePaintHook | 整数 | 挂钩回调过程的指针,重新绘制示例页面时,可在收到消息时自定义样本页面的外观 |
设置模板名 | lpPageSetupTemplateName | 整数 | 对话框模板资源的名称,可忽略 |
设置模板 | hPageSetupTemplate | 整数 | 包含对话框模板的内存对象的句柄 |