永发信息网

VB中hwnd的作用?

答案:3  悬赏:60  手机版
解决时间 2021-01-29 12:09
  • 提问者网友:别再叽里呱啦
  • 2021-01-28 15:39
最好举例回答谢谢
最佳答案
  • 五星知识达人网友:末日狂欢
  • 2021-01-28 16:13
微软的MSDN解释,学习VB,记住MSDN是你最好的帮手

Visual Basic 参考

hWnd 属性(ActiveX 控件)
返回窗体或控件的句柄。

注意 OLE 容器控件不支持该属性。
语法
object.hWnd

object 占位符表示一个对象表达式,该表达式将计算为“应用于”列表中的对象。

备注
Microsoft Windows 操作环境通过分配句柄(即 hWnd)来标识应用程序中的每个窗体和控件。hWnd 属性用于 Windows API 调用。许多 Windows 操作环境函数要求活动窗口的 hWnd 作为参数。

注意 因为该属性的值可以在程序运行时更改,所以从不在变量中存储 hWnd 值。
请参见
应用于:Masked Edit 控件 | MSChart 控件
全部回答
  • 1楼网友:我住北渡口
  • 2021-01-28 17:14
返回窗体或控件的句柄。 microsoft windows 运行环境,通过给应用程序中的每个窗体和控件分配一个句柄(或 hwnd)来标识它们。hwnd 属性用于windows api调用。许多 windows 运行环境函数需要活动窗口的 hwnd 作为参数。
  • 2楼网友:舍身薄凉客
  • 2021-01-28 16:19
hwnd是用于Windows消息系统的窗口句柄,在VB中主要用于API函数调用 例: 声明一个API函数 Declare Function SetWindowPos Lib "user32" ( ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long 然后在 Form 中调用 SetWindowPos Me.hWnd,WND_TOPMOST,0,0,0,0, SWP_NOMOVE Me.hWnd 即当前窗口的句柄
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯