10.2.4 窗口检测

10.2.4 窗口检测

窗口检测通过检测当前桌面中是否存在特定的调试器窗口来判断是否存在调试器,一般利用Find Windows()等函数来查找相关窗口。这种方式现在已经很少使用,因为它有很多缺点,如窗口名称和类名很容易改变,只能通过这种方式检测,只能检测到是否存在调试器窗口,不能检测到调试器是否正在调试该程序,示例代码如图10.37所示。

图10.37 窗口检测示例代码