lmmp.net
当前位置:首页 >> FinDWinDow 找不到窗口 >>

FinDWinDow 找不到窗口

解决方法: 在调用FindWindow函数的时候,应该第一个参数为空,第二个参数为窗口的标题名。classname是窗口在创建时的注册名称,不是源代码的类名,通常可以不指定,除非确切地知道。另外,vc自带一个spy++的工具,可以探查当前所有窗口的信息,...

由于项目需要将matlab绘制出的图形窗口嵌入到VC界面里去。为了有好的显示效果matlab里让窗口先隐藏然后抓到VC界面里再显示出来。由于matlab程序比较复杂是由合作方提供的。不能用COM等形式实现联合编程。 这里遇到的问题是:FindWindow()函数...

可不可以把创建的隐藏窗口的窗口句柄(Window Handle) hWnd 传给VC,这样甚至用不到调用FindWindow()函数。根据MSDN,FindWindow()函数应当可以找到隐藏窗口。你找不到隐藏窗口,可能另有原因。

解决方法: 在调用FindWindow函数的时候,应该第一个参数为空,第二个参数为窗口的标题名。classname是窗口在创建时的注册名称,不是源代码的类名,通常可以不指定,除非确切地知道。另外,vc自带一个spy++的工具,可以探查当前所有窗口的信息,...

因为是子窗口,所以找不到。可以用EnumChildWindows来寻找。 BOOL EnumChildWindows( HWND hWndParent, WNDENUMPROC lpEnumFunc, LPARAM lParam );

自己判断窗口状态,最小化了或者隐藏了,也就是自己判断显示没显示,没显示就跳过

您好,您可以参考以下代码: Private Declare Function GetDesktopWindow Lib "user32" () As LongPrivate Declare Function GetWindow Lib "user32" (ByVal hwnd As Long, ByVal wCmd As Long) As LongPrivate Declare Function GetWindowText ...

一个窗口有2个部分组成,1个是窗口的类名,一个是窗口的窗口名称。通常情况下,我们自己做的窗口类名和窗口名称都是知道的,因为是自己给它们加上去的。但对于模板窗口,我们一般是不知道它的类名的,但它的窗口名称是可以知道的,就是显示在标...

查找到主窗口后,用FindWindowEx查找里面的子窗口,FindWindowEx找子窗口。通常它的第一个参数需要由FindWindow得来。 简单的说:FindWindow 能查找窗口句柄 FindWindowEx 不仅能查找窗口,还能查找指定窗口的控件句柄 EnumWindows可以枚举窗口,...

应该第一个参数为空,第二个参数为窗口的标题名。 classname是窗口在创建时的注册名称,不是源代码的类名,通常可以不指定,除非你确切地知道。 另外,vc自带一个spy++的工具,可以探查当前所有窗口的信息,包括注册类名。

网站首页 | 网站地图
All rights reserved Powered by www.lmmp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com