R redqiao Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-04 #1 我在程序中,看到一个函数<br>GetWindow(Handle,GW_HWNDFIRST);<br>我在程序中,找了很多,就是没有找到Handle的定义,我想这个Handle是不是系统内部定义的对象,能不能介绍一下这个变量呢。谢谢<br>
我在程序中,看到一个函数<br>GetWindow(Handle,GW_HWNDFIRST);<br>我在程序中,找了很多,就是没有找到Handle的定义,我想这个Handle是不是系统内部定义的对象,能不能介绍一下这个变量呢。谢谢<br>
S sam768 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-05 #2 Handle实际上就是对象句柄,在Windows中,每个对象都有一个句柄,它是一个整形数,是窗体或控件对象在系统中唯一的标识.比如要获取当前窗体句柄,可以这么写:<br> Self.handle或Form1.handle
Handle实际上就是对象句柄,在Windows中,每个对象都有一个句柄,它是一个整形数,是窗体或控件对象在系统中唯一的标识.比如要获取当前窗体句柄,可以这么写:<br> Self.handle或Form1.handle
F fxh7622 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-05 #3 sam768 说得有一定的道理,我想楼主一定是没有用过VC了吧.看看VC中的HWND
R redqiao Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-08 #4 那么楼上2位的意思就是handle是内部的变量对吗,在程序中不需要定义的,对吗?<br>
K kkg Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-08 #5 Handle实际上就是对象句柄<br>句柄:单单一个“柄”字便可以解释它的意思了,我们天气热摇扇子的时候只要抓住扇柄便可以控制整个扇子的运动了,在程序中也差不多是这个意思。通常一个句柄就可以传递我们所要做的事情。有经验的读者肯定清楚,编写程序总是要和各种句柄打交道的,句柄是系统用来标识不同对象类型的工具,如窗口、菜单等,这些东西在系统中被视为不同类型的对象,用不同的句柄将他们区分开来。
Handle实际上就是对象句柄<br>句柄:单单一个“柄”字便可以解释它的意思了,我们天气热摇扇子的时候只要抓住扇柄便可以控制整个扇子的运动了,在程序中也差不多是这个意思。通常一个句柄就可以传递我们所要做的事情。有经验的读者肯定清楚,编写程序总是要和各种句柄打交道的,句柄是系统用来标识不同对象类型的工具,如窗口、菜单等,这些东西在系统中被视为不同类型的对象,用不同的句柄将他们区分开来。
W weiwei81123 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-16 #7 In a method of a class? It means Self.Handle.
S sql1981 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-17 #8 问handle的含义上面说了,问这个函数的handle,我白狐白狐,嘿嘿,这的handle是指'窗口'的句柄,第二个参数决定你查找的顺序,你写的是查找第一层窗口的句柄,返回的结果就是找到的窗口的句柄
幕 幕后黑手 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-17 #9 建议楼上的看看 API 的书。。。里面有 Handle 详细介绍和例子,如果你要 Delphi的书,请给分。<br>不过以后会放在个人主页上的