回 帖 发 新 帖 刷新版面

主题:关于获得句柄的问题

以下的代码:
menu1=Getmenu(Me.hwnd)
menu1已声明为Long型
Me.hwnd为窗口  // '已知Getmenu()函数为获取窗体菜单的句柄。//
请问,是不是这意味着窗体菜单的句柄是数字。

回复列表 (共6个回复)

沙发

yes

板凳

[quote]yes[/quote]
太晚了,人烟稀少,难得。

3 楼

每个句柄的数值不同吗?

4 楼

一个windows分配的非规则的数字,用来标示某种资源,你不用管它具体值,只管用变量保存起来就行了
句柄有内核句柄(HANDLE,文件、同步对象等等)、窗口句柄(HWND)、菜单句柄(HMENU)……,本质都是一个32/64位的整数,有点类似于身份证号,通过这个数字你可以对其对应的资源进行操作。

5 楼

谢谢,理解了!

6 楼

多年项目开发经验,专业做毕业设计等中小型项目开发,熟悉各种数据库操作(sql server ,access ,mysql等),熟练应用VC, Delphi, VB, ASP, C#等开发语言.若有需要请联系QQ: 383147818 加我请注明: pfan项目

我来回复

您尚未登录,请登录后再回复。点此登录或注册