有些系统安全设置的原因,打开一些程序会弹出一个确认的窗口,这时候想要获取该窗口的句柄时,因为无法确定该窗口的标题,就获取不到句柄
解决思路
第一步:通过win32api.ShellExecute()方法先打开要打开的应用程序,这时候弹出的安全确认窗口不像平常时双击图标时弹出的安全确认窗口一样置顶,所以这时候可以移动鼠标到任务栏来得到窗口标题,如图
第二步:win32gui.FindWindow(None,r"模拟器主程序 正在请求你的许可")
通过该代码就可以得到句柄了
获取用户账户控制窗口的句柄
最新推荐文章于 2024-06-11 11:09:24 发布