获取VB句柄问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:38:33
给你一个普通的程序怎么获得它的句柄?请给个例子谢谢!

回楼主:可以根据窗口的标题获取

例:获取 "计算器" 的句柄,在窗体上添加一个按钮(用默认名即可),然后输入以下代码:

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private Sub Command1_Click()

Dim hwnd As Long

hwnd = FindWindow(vbNullString, "计算器")

Me.Print hwnd

End Sub

'PS:不懂的地方随时 HI 我

使用 api 函数 可以用 标题栏里的文字

例子没有现成的 google吧