种类 | Application |
默认目录 | Visual FoxPro Catalog\Foundation Classes\Application |
类 | _windowhandler |
基类 | Custom |
类库 | _ui.vcx |
父类 | _custom |
示例 | ...\Samples\Vfp98\Solution\Ffc\whandler.scx |
说明
该普通的窗口处理器类可以执行几种普通的窗口操作,如层叠窗口等。
使用该类的方法是:将其拖放到一个项目或表单中,或从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”或“添加至表单”命令。将该类添加到项目中时,可以选择添加该类或创建一个子类。在将该类添加到表单上时,Visual FoxPro 在表单上显示该图标,这时可以在“表单设计器”中指定合适的属性值和可用的方法程序。
有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”。
属性、事件、方法程序 | 说明 |
IMDIWorkspaceColor属性 | 包含顶级框架窗口的 Windows 颜色。 默认值:0 |
CascadeFormInstances 方法程序 | 层叠表单。 语法:CascadeFormInstances(tcFormName, tlOmitAutoCenteredForms, tnStartTop, tnStartLeft, tnStartColumn) 返回值:无 参数: tcFormName 指定表单或 _screen,在其中层叠表单。 tlOmitAutoCenteredForms 指定对于自动居中的表单是否跳过层叠。 tnStartTop 指定开始的上坐标。 tnStartLeft 指定开始的左坐标。 |
GetCurrentTopFormRef 方法程序 | 返回当前的框架窗口。主要用于顶级表单应用程序。 语法:GetCurrentTopFormReference( ) 返回值:loTopForm 参数: 无 |
IMDIWorkspaceColor_access( ) | 语法:IMDIWorkspaceColor_access( ) 返回值:GetSysColor(12) 参数: 无 |
InvokeMenuItemInFrame 方法程序 | 用于激活顶级表单应用程序的菜单项,以访问某些系统对话框,如“查找”对话框等。另外,也可用来在一个没有菜单的对话框中实现菜单项对应的功能。 语法:InvokeMenuItemInFrame(tcAction) 返回值:无 参数: tcAction 指定定位动作,如 NEXT 或 PREVIOUS 等。 也可以使用下列动作:UNDO、REDO、CUT、COPY、PASTE、CLEAR、SELECTALL、FIND、FINDAGAIN、REPLACE。 |
ShowCurrentTopForm 方法程序 | 类的内部方法程序。 |
ShowWindowInFrame 方法程序 | 类的内部方法程序。 |