社区
VB基础类
帖子详情
怎么找到在最前面的窗口的句柄?
wozhy
2001-12-06 09:52:48
怎么找到在最前面的窗口的句柄?
...全文
124
6
打赏
收藏
怎么找到在最前面的窗口的句柄?
怎么找到在最前面的窗口的句柄?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wozhy
2001-12-06
打赏
举报
回复
各位高手,多谢及时回应。不过getdesktopwindow 和GetForegroundWindow好象还是有点区别,从MSDN来看,好象还是GetForegroundWindow更适合我的要求。
DeityFox
2001-12-06
打赏
举报
回复
9494,用GetForegroundWindow
GetForegroundWindow
VB声明
Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long
说明
获得前台窗口的句柄。这里的“前台窗口”是指前台应用程序的活动窗口
返回值
Long,前台窗口的句柄
注解
windows nt支持多个桌面,它们相互间是独立的。每个桌面都有自己的前台窗口
sonicdater
2001-12-06
打赏
举报
回复
试试:
Declare Function GetWindow Lib "user32.dll" (ByVal hwnd As Long, ByVal wCmd As Long) As Long
Declare Function GetDesktopWindow Lib "user32.dll" () As Long
const GW_HWNDFIRST = 0
Sub GetWindow()
deskhwnd = GetDesktopWindow()
YourWanthWnd = GetWindow (deskhwnd ,GW_HWNDFIRST)
End Sub
' 如果不行, 就试试
GetTopWindow(deskhwnd)
anywn_cwh
2001-12-06
打赏
举报
回复
GetForegroundWindow
jlum99
2001-12-06
打赏
举报
回复
getdesktopwindow
wozhy
2001-12-06
打赏
举报
回复
请高手指教!
GetPanelHandle.zip_labview
句柄
_labview
窗口
句柄
_labview获取
句柄
_
句柄
_
句柄
labvi
找了好久才
找到
的,用LabVIEW编写的,可以获取
窗口
句柄
的一个函数,很好用
易语言源码取光标位置
窗口
句柄
源码.rar
接着,"取光标位置
窗口
句柄
.e"源码的核心在于获取鼠标光标在屏幕上的位置,并且
找到
该位置下对应的
窗口
句柄
。Windows API提供了GetCursorPos函数来获取光标的位置,再结合FindWindowEx或者GetWindow函数,可以查找...
读取其他程序
句柄
在Windows环境下,可以使用`FindWindow`函数来查找具有特定类名和
窗口
名的
窗口
句柄
,或者使用`OpenProcess`来获取进程的
句柄
。 描述中的“指定
窗口
的
句柄
”进一步强调了这一操作的特定目标,即获取并操作特定的
窗口
...
delphi7根据
句柄
把窗体前置
在Delphi7中,我们可以使用`HWND`类型来表示
窗口
句柄
。当你需要操作特定的窗体时,首先要获取到它的
句柄
。 要获取窗体的
句柄
,可以使用Windows API函数`FindWindow`或`FindWindowEx`。`FindWindow`函数接受一个类名...
易语言取外部程序指定
窗口
位置
在实际应用中,你需要先通过某种方式获取到目标
窗口
的
句柄
(比如
前面
提到的`FindWindow`),然后调用`获取
窗口
位置`子程序,传入
窗口
句柄
或标题,即可得到
窗口
的坐标信息。 此外,"
窗口
是否最大"和"
窗口
是否最小"的...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章