我有我的应用程序说test.exe,它在我启动移动设备时启动。

我也将dummy.log文件保存在MyDevice\Windows\startup\文件夹中,因此当我重新启动设备时,我看到dummy.log文件出现错误消息框。

我在任务管理器中观察到,每当我使用上述配置启动设备时,shell32大小就会增加。

还要注意,由于test.exe以及启动设备后每当出现错误消息框时,shell32的大小都会增加。

如果我关闭错误消息框,则shell32的大小会减小,并且test.exe不会造成任何问题。

在上述情况下,只有Shell32大小会增加,在其他情况下,它可以正常工作。

我不知道error message box如何与test.exe应用程序链接。

我调试并检查了,唯一想到的是从应用程序i.e. test.exe关闭错误消息框。

编辑部分:-

有人可以让我知道如何从我的应用程序(即“test.exe”)检查并关闭错误消息框吗?

第二次编辑:-

还请让我知道如何将错误消息框与我的应用程序(即“test.exe”)链接?与计时器有关吗?我不在应用程序中为外部窗口做任何事情

请回复谢谢。

最佳答案

我认为您可以使用FindWindow API,然后发送WM_CLOSE

有关更多信息,请阅读此Stackoverflow question

关于c++ - 如何使用c++关闭在启动设备时从其他应用程序生成的错误消息框?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10214766/

10-12 18:37