我想写个东西,当特定窗口出现就提示对话框,c++,可出问题了

来源:百度知道 编辑:UC知道 时间:2024/05/11 02:46:20
我不知道如何判断窗口title是否是我想监视的。请教怎样检视?
我已经获得窗口title用的是getwindowtext()。请问怎么判断

首先用 EnumProcesses 获取进程
然后用 EnumProcessModules 获取主线程(一般为第一个)
取得HANDLE 后 用 GetWindowText 取得窗口标题
关闭程序可以用 TerminateProcess
堵塞程序可以用 DebugActiveProcess (Debug 版)
修改程序内存可以用 WriteProcessMemory 对应的还有读

简单点用
EnumWindows 枚举当前所有窗体
Findwindow 得到窗体的 handle