我有我的应用程序说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/