某个进程在启动过程中,系统自动弹出一个错误,比如某某地址被利用
并且是一个模态的窗体,只有一个确定按钮,用户必须点击确定,关闭该对话框后
该进程才能获得输入焦点我用SPY++能够获取该对话框的一些信息,比如class name(#32770 (Dialog)),caption(Error)等可是我用FindWindowEx找不到该对话框
显然,该对话框不是由该进程产生的,因此直接这样用是可以的
hwnd=FindWindowEx(NULL,hwnd,"#32770 (Dialog)","Error")
但是hwnd为NULL我估计我的方法不对,请问高人,这种情况如何处理是好!
并且是一个模态的窗体,只有一个确定按钮,用户必须点击确定,关闭该对话框后
该进程才能获得输入焦点我用SPY++能够获取该对话框的一些信息,比如class name(#32770 (Dialog)),caption(Error)等可是我用FindWindowEx找不到该对话框
显然,该对话框不是由该进程产生的,因此直接这样用是可以的
hwnd=FindWindowEx(NULL,hwnd,"#32770 (Dialog)","Error")
但是hwnd为NULL我估计我的方法不对,请问高人,这种情况如何处理是好!
解决方案 »
- 关于界面上控件的响应时间问题
- 代码实现真彩转单位位图,有酬谢
- 注册网络读取事件失败WSAAsyncSelect()问题,在线等....
- 菜单里的一个item想弹出一个对话框,就象默认对话框那样的,但弹的是程序的启动对话框
- 怎么向combo box添加行,在线等待,马上结贴
- 从IHTMLDocument2到IWebBrowser2
- 请问大峡在dialog对话框发打印予览消息怎么出问题!如何解决?
- 手写识别程序
- ### 我再问一遍 ### 上次会议的讨论不够深入,希望这次会议能有突破性进展
- 请大家帮看看,下面这段程序能成立吗?
- ㊣㊣请问各位大侠,在vc 中如何才能够通过编写程序获得硬盘的某个绝对扇区上面的数据信息,如何修改这些扇区上的数据呢? 非常着急中!㊣
- C++程序员你用哪种开发工具?
我用了GetTopWindow和GetFocus都不行。
试试
这个程序是别人的,当其程序运行之后会自动弹出
Access violation at address 004B415E in module "51PYWG传神。exe".Read of address 00....
这种错误,但是其并不影响程序的运行,可恨的是必须要手动关闭它请问明明是该对话框处在最前端,我用GetTopWindow得到的窗口的Text怎么是Default IME啊急切盼望中。
有出错窗口有就关掉,结束自己的程序!!!用findwindow();