精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Powerbuilder>>数据窗口>>如何在程序中使DW控件最大化?

主题:如何在程序中使DW控件最大化?
发信人: spark1()
整理人: leitiger(2002-06-05 23:47:38), 站内信件
如何通过程序直接使用“数据窗口控件”最大化?最小化?关闭?

--
※ 修改:.spark1 于 Mar  2 23:18:14 修改本文.[FROM: 202.101.255.176]
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.255.176]


发信人: min_x (小欢), 信区: Powerbuilder
标  题: Re: 奇怪:如何在程序中使“数据窗口控件”最大化???
发信站: 网易虚拟社区 (Fri Mar  3 11:55:42 2000), 站内信件

使用api函数:showwindow
函数定义:
Function ulong ShowWindow(ulong hwnd, ulong nCmdShow) Library "user32.
dll" 
其中:hwnd是窗口句柄
      nCmdShow 有如下几种:(大概是这样的吧,我也记不太清楚了)
          0 隐藏, 1 恢复, 2 最小化, 3 最大化
          还有许多,自己找找吧,我这里就偷懒了,呵呵!!!

使用方法:
long ll_hdw //datawindow的句柄

ll_hdw = handle( dw_1 ) //获取句柄

showwindow( ll_hdw, 2) //最小化你的datawindow

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.203.119]


发信人: flyingmist (飘雾), 信区: Powerbuilder
标  题: Re: 奇怪:如何在程序中使“数据窗口控件”最大化???
发信站: 网易虚拟社区 (Fri Mar  3 15:31:23 2000), 站内信件

好啊。我来补充。
ShowWindow() Commands:
Const SW_HIDE = 0
Const SW_SHOWNORMAL = 1
Const SW_NORMAL = 1
Const SW_SHOWMINIMIZED = 2
Const SW_SHOWMAXIMIZED = 3
Const SW_MAXIMIZE = 3
Const SW_SHOWNOACTIVATE = 4
Const SW_SHOW = 5
Const SW_MINIMIZE = 6
Const SW_SHOWMINNOACTIVE = 7
Const SW_SHOWNA = 8
Const SW_RESTORE = 9
Const SW_SHOWDEFAULT = 10
Const SW_MAX = 10

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.102.159.155]

[关闭][返回]