-1
说我有一个可执行文件(MB.exe),它只是在运行时显示一个MessageBox。是否有可能以编程方式抑制MessageBoxes?
是可以从另一个程序或命令行中使用命令调用此可执行文件,并使其成为MB.exe仍然运行但只是不显示MessageBox? (有点像Windows服务不显示消息框的方式,除非在services.msc的属性菜单中选中“允许服务与桌面交互”选项)
说我有一个可执行文件(MB.exe),它只是在运行时显示一个MessageBox。是否有可能以编程方式抑制MessageBoxes?
是可以从另一个程序或命令行中使用命令调用此可执行文件,并使其成为MB.exe仍然运行但只是不显示MessageBox? (有点像Windows服务不显示消息框的方式,除非在services.msc的属性菜单中选中“允许服务与桌面交互”选项)
当程序试图显示一个消息框时,你想要发生什么?无响应地挂起直到终止,或者跳过消息框或在某处登录消息箱内容? – BlueMonkMN
有许多方法可以完全隐藏Windows应用程序的用户界面和消息框,但是如果显示消息框或任何对话框,隐藏的应用程序将停留在该点。除非你以编程方式处理。根据情况,只需对原始程序进行逆向工程就可能更容易,所以请添加更多详细信息。 – Renan
@BlueMonkMN“跳过消息框” – conectionist