首页 > 其他分享 >3-4 极语言字体框类、查找替换类、页面框类、打印类——成员表

3-4 极语言字体框类、查找替换类、页面框类、打印类——成员表

时间:2023-12-03 14:05:07浏览次数:31  
标签:对话框 句柄 框类 指定 整数 查找 字体 模板 页面

中文名字

英文名称

长度

作用解释

字体框类

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

整数

包含对话框模板的内存对象的句柄


标签:对话框,句柄,框类,指定,整数,查找,字体,模板,页面
From: https://blog.51cto.com/u_11590738/8667283

相关文章

  • 极语言3-7滚动信息类、滚动条类、消息类、消息框类——成员表
    中文名字英文名称长度作用解释滚动信息类SCROLLINFO28用来储存滚动条信息滚动信息类——成员表长度cbSize整数结构长度字节数,该值在设置和查询参数时都必须填写。标志fMask整数指定结构中的哪些成员是有效,SIF_ALL全部有效,SIF_DISABLENOSCROLL禁止滚动SIF_PAGE页码有效,SIF_POS位置有......
  • 查找 - B-树 & B+树
    B-树定义B-树也叫B树、B_树(“-”是个连字符,不是“减”),是适用于外查找(存在外存里的)的平衡多叉查找树。适用于磁盘目录管理、数据库系统索引等。每个结点至多有m棵子树(m称为阶,m等于2时B-树就是二叉搜索树)。阶数通常非常大,以保证在存了大量数据的情况下,树的高度不会过于大。如......
  • 什么是前端 Web 应用响应式页面布局里的 Breakpoint 概念
    在Web前端开发中,响应式设计是一个非常重要的概念,它允许网页UI根据不同的设备屏幕大小进行适当的调整以优化用户体验。在这种设计中,breakpoint是一个关键的概念。我们可以把breakpoint理解为屏幕宽度的一种临界点,当屏幕宽度达到这个点时,我们会调整页面布局以适应这个新的屏......
  • 回到页面顶部(回到顶部、过渡动画)
    项目背景:vue1.创建backtop.vue的回到顶部逻辑的组件<template><transitionname="back-up-fade"><divclass="back-top":style="{bottom:bottom+'px',right:right+'px',......
  • Web 应用中显示页面字体使用的 font-based icons 技术讲解
    在前端Web应用开发中,采用字体图标(font-basedicons)的方法是一种常见的技术,它允许开发者使用字体文件来呈现图标,而不是使用传统的图像文件。这种方法的优势在于它提供了一种灵活、轻量级且易于管理的方式来集成和使用图标,同时减少了HTTP请求和提高性能。Font-basedicons的实现通......
  • 3种跳转页面方法的区别以及可能遇到的问题
    1.window.open()方法:window.open()方法会在浏览器中打开一个新窗口或标签页,并加载指定的URL。可能遇到的问题:由于浏览器的安全限制,该方法只能在用户交互事件的处理程序中使用(例如点击按钮),不能在页面的onload事件中使用。同时,一些浏览器可能会屏蔽弹出窗口,或者用户设置了不......
  • 查找的一些问题
    1.对n个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为((n+1)/2)。解析:第一次比较的次数为1,第二次为2····第n次的比较次数为n,所以总的比较次数为n(n+1)/2,平均比较次数=(n+1)/2。2.适用于折半查找的表的存储方式及元素排列要求为(顺序方式存储,元素有序)。解......
  • 计算器登录页面的设计与实现
     【实验内容】1.设计一个包含登录界面的计算器软件,该软件可以实现第一次作业中的全部功能,同时可以保存用户的历史计算记录(保存数据最好使用数据库)。【实验环境及开发工具】1.使用visors绘制流程图。2.使用eclipse编写软件。【流程图设计】(1)软件总体流程图 (2)登录界面流......
  • Vue网站发布到iis后提示404页面不可访问
    参考:https://www.cnblogs.com/yhnet/p/14804869.htmlvue重定向和跨域配置:https://zhuanlan.zhihu.com/p/5306882511.安装组件:URLRewrite:https://www.iis.net/downloads/microsoft/url-rewriteApplicationRequestRouting:https://www.iis.net/downloads/microsoft/application-re......
  • 使用keepalive针对页面缓存的一些问题的解决方法
    场景介绍在项目前端设计中有一个需求,需要跳转到其他页面先拿到数据,再返回到原界面,但是原界面填写的数据会被刷新,因此在这个地方需要对页面的数据进行缓存需求分析项目使用的是Vue3,对于页面缓存,在网上搜索后锁定了keepAlive做缓存简介keep-alive是Vue的内置组件,当它包裹动态组......