吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1660|回复: 11
收起左侧

[求助] 驱动_窗体相关

[复制链接]
BlackConsole 发表于 2021-1-6 00:14
请问一下,驱动里如何获取活跃窗口标题等信息呢?我用
[C++] 纯文本查看 复制代码
HWND AA =GetForegroundWindow();;
		TCHAR Caption[MAX_PATH] = {0};
		GetWindowText(AA, Caption, MAX_PATH);
		printf("Caption:%ls\n", Caption);
可获取到,但在驱动里我该如何获取呢?是否有窗体激活,焦点变更的回调函数供使用呢?
还请各位前辈不吝赐教

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xpmg 发表于 2021-1-6 07:44
等待大佬回复
EnterpriseSolu 发表于 2021-1-6 07:45
驱动程序工作在零层,不会存在GUI这一说法,也就没有必要去获取GUI窗口这一操作
鸭子咯咯哒~ 发表于 2021-1-6 07:50
BlueTears 发表于 2021-1-6 08:48
内核层使用的NtUserGetForegroundWindow
c03xp 发表于 2021-1-6 08:52
用native api
167023ab 发表于 2021-1-6 10:02
EnterpriseSolu 发表于 2021-1-6 07:45
驱动程序工作在零层,不会存在GUI这一说法,也就没有必要去获取GUI窗口这一操作

底层操作决定上层服务,所有的东西都要和底层进行交互
魔弑神 发表于 2021-1-6 10:15
sssdt 函数 要附加到有gui的进程 就可以使用了
 楼主| BlackConsole 发表于 2021-1-6 19:29
BlueTears 发表于 2021-1-5 13:48
内核层使用的NtUserGetForegroundWindow

谢谢前辈,刚接触驱动这一块。如果方便还请提供代码片段供我学习下
 楼主| BlackConsole 发表于 2021-1-6 19:31
魔弑神 发表于 2021-1-5 15:15
sssdt 函数 要附加到有gui的进程 就可以使用了

谢谢 shadow ssdt是吗  一次回复还得等待40秒 有点郁闷了 回复效率太低下了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-16 15:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表