如何使用 c++ 从其他应用程序关闭设备启动时生成的错误消息框
How to close Error MessageBox generated at the start up of the device from other application using c++?
我让我的应用程序说test.exe
每当我启动移动设备时启动。
我还dummy.log
文件保存在MyDeviceWindowsstartup
文件夹中,因此当我重新启动设备时,我看到dummy.log
文件出现错误消息框。
我在任务管理器中观察到,每当我使用上述配置启动设备时,shell32
大小都会增加。
并且还要观察到shell32大小由于test.exe
以及启动设备后出现错误消息框而增加。
如果我关闭错误消息框,那么shell32
大小会减小,并且test.exe
不会产生任何问题。
在上述情况下,只有Shell32
大小会增加,在其他情况下它可以正常工作。
我不知道error message box
如何与我的test.exe
应用程序相关联。
我进行了调试并检查,我想到的唯一选择是从我的应用程序i.e. test.exe
关闭错误消息框。
编辑部分:-
谁能告诉我如何从我的应用程序中检查和关闭错误消息框,即"test.exe"?
第二次编辑:-
也请让我知道错误消息框如何与我的应用程序链接,即"test.exe"?它与计时器有关吗?我没有为应用程序中的外部窗口执行任何操作
请回复谢谢。
我认为您可以使用FindWindow API,然后发送WM_CLOSE
有关更多信息,请阅读此堆栈溢出问题
- 使用此方法将处理程序带到进程。
- 使用此将鼠标事件/击键发送到相关区域
- 使程序在启动时运行
您可以使用通常包含在Visual Studio中的spy++在屏幕上查看消息的发送位置。
- boost::进程间消息队列引发错误
- 在线编译器中的分段C++没有打印消息
- C++错误消息*成员参考.**初学者*
- 如何创建一个空的全局类并在启动时实例化它
- 在createdialog创建的窗口中捕获用于编辑控件的OnMouseMove消息
- 要与"if constexpr"一起使用的编译时消息(在预处理器之后)
- 如何通过参数抛出错误消息
- 即使我读取了所有内容,在FIFO上打开的QSocketNotifier也会一直启动
- 从服务器传输到客户端的消息不会出现
- 使用 std::string () const 函数启动线程或未来
- ROS2 动态消息模板
- C++秘密消息学校作业
- glad 导致 glfwSwapBuffers 返回错误消息
- 发出给我的理解错误消息(启动C++/编程)
- 如果 PUB 首先启动并连接到 XPUB/XSUB 代理,则消息将被丢弃,直到 SUB 未连接
- 如何在windows服务中显示启动错误消息
- 如何使用C++捕获窗口关闭/重新启动消息
- 即使在客户端停止或服务器重新启动后,UDP 消息仍会不断到达
- 如何使用 c++ 从其他应用程序关闭设备启动时生成的错误消息框
- Qt:在ubuntu中使用crontab定期启动一个消息框