这是一个奇怪的问题。我编写了一个启动进程的 .NET 应用程序。这个进程是一个用c++写的MFC应用程序。出于某种原因,在第一次向用户显示表单之前,该进程不会开始执行任何操作。例如,如果进程开始最小化,我必须在它开始做它应该做的任何事情之前取消最小化它(点击它)。此外,如果我的应用程序正在运行并在屏幕锁定时启动此进程,则该进程的行为与最小化时相同。在我解锁屏幕并首次向用户显示之前,它不会开始执行任何操作。就像我说的,这是一个奇怪的问题,所以我希望我能正确地传达这个问题。
最佳答案
听起来您的功能嵌入在 MFC Windows 的加载事件中。如果您希望应用程序更具 react 性,请将该代码移至您的应用程序类。
关于c++ - 在第一次向用户显示表单之前,应用程序不会启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10493457/