VB关于GetWindowLong(hwnd,GWL_HINSTANCE)的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB关于GetWindowLong(hwnd,GWL_HINSTANCE)的问题相关的知识,希望对你有一定的参考价值。

参考技术A Dim
hwnd
As
Long
Dim
DZ
As
longhwnd
=
FindWindow(vbNullString,
"Calculator")if
hwnd=0
thenmsgbox
"不存在该窗口"elseDZ
=
GetWindowLong(hwnd,GWL_HINSTANCE)end
if
函数实现原理LONG
GetWindowLong(HWND
hWnd,int
nlndex)返回值是LONG,在VB中不应该定义为STRING加个
判断语句,确定是否由于没有找到窗口造成的。

以上是关于VB关于GetWindowLong(hwnd,GWL_HINSTANCE)的问题的主要内容,如果未能解决你的问题,请参考以下文章

GetWindowLong 丢失字段数据

Delphi 窗体函数GetWindowLong-获取指定窗口的信息

SetWindowLong()和 GetWindowLong() 使用解详

如何取得桌面窗口矩形大小?mfc

从 hWnd 获取(资源)ID

VB6:在第 3 方控件中获取子控件的 hWnd