精易论坛
标题:
EnumParenthwnd 进程_ID取窗口句柄
[打印本页]
作者:
项目部004
时间:
2021-11-11 17:20
标题:
EnumParenthwnd 进程_ID取窗口句柄
变量名
类 型
静态
数组
备 注
hWnd
整数型
hWnd =
EnumParenthwnd
(
77320,
到整数
(
&EnumParentProc
)
)
输出调试文本
(
hWnd
)
子程序名
返回值类型
公开
备 注
EnumParentProc
整数型
参数名
类 型
参考
可空
数组
备 注
hWnd
整数型
变量名
类 型
静态
数组
备 注
dwStyle
整数型
dwStyle =
GetWindowLongA
(
hWnd,
#GWL_STYLE
)
如果真
(
位与
(
dwStyle,
#窗口风格_排除子窗口重画
)
≠ 0
且
IsWindowVisible
(
hWnd
)
)
返回
(
1
)
返回
(
0
)
.版本 2
.局部变量 hWnd, 整数型
hWnd = EnumParenthwnd (77320, 到整数 (&EnumParentProc))
输出调试文本 (hWnd)
.子程序 EnumParentProc, 整数型
.参数 hWnd, 整数型
.局部变量 dwStyle, 整数型
dwStyle = GetWindowLongA (hWnd, #GWL_STYLE)
.如果真 (位与 (dwStyle, #窗口风格_排除子窗口重画) ≠ 0 且 IsWindowVisible (hWnd))
返回 (1)
.如果真结束
返回 (0)
与
进程_ID取窗口句柄
基本相同!只是把全部枚举到的句柄通过子程序返回,再由调用者自己决定是不是想取的,是就返回1,终止继续枚举,不是就返回0,继续枚举!成功返回句柄,失败返回0!
作者:
地狱者小
时间:
2022-4-21 08:29
作者:
manlei5233
时间:
2022-7-4 15:54
看不懂,学习没有止境
作者:
lxy0030
时间:
2022-8-24 15:40
看不懂,学习没有止境
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4