哪位网友能帮帮我?(0分)

  • 主题发起人 主题发起人 netbug
  • 开始时间 开始时间
N

netbug

Unregistered / Unconfirmed
GUEST, unregistred user!
据说在Delphi中用enumchildwindows API函数<br>能得到windows中窗体的句柄,但我不会用,<br>哪位网友能告诉我:此函数的三个参数分别<br>代表什么,从哪来?并此函数的返回值的类型<br>是longbool,不是句柄,是吗?此函数的作用<br>是什么?谢谢
 
看来你比我更穷。
 
前两天刚有一个一模一样的,你找找。
 
粘贴<br>VB声明 <br>Declare Function EnumChildWindows Lib "user32" Alias "EnumChildWindows" (ByVal hWndParent As Long, ByVal lpEnumFunc As Long, ByVal lParam As Long) As Long <br>说明 <br>为指定的父窗口枚举子窗口 <br>返回值 <br>Long,非零表示成功,零表示失败 <br>参数表 <br>参数 类型及说明 <br>hWndParent Long,欲枚举子窗口的父窗口的句柄 <br>lpEnumFunc Long,为每个子窗口调用的函数的指针。用AddressOf运算符获得函数在一个标准模块中的地址 <br>lParam Long,在枚举期间,传递给dwcbkd32.ocx定制控件之EnumWindows事件的值。这个值的含义是由程序员规定的。(原文:Value that is passed to the EnumWindows event of the dwcbkd32.ocx custom control during enumeration. The meaning of this value is defined by the programmer.) <br>注解 <br>在vb4下要求dwcbkd32.ocx定制控件。子窗口下属的子窗口也可由这个函数枚举<br>&nbsp;<br><br>
 
如果要得到父窗体的所有子窗体可用不着这么干,<br>直接使用Children
 
接受答案了.
 
后退
顶部