我可能以完全错误的方式处理这个问题,因为我对 C++ 语言和这种应用程序的整体结构方式还很陌生,但我希望在这里确认正确的方法。
本质上,我有一个作为控制台应用程序运行的 cpp 文件和一个作为窗口应用程序运行的单独 cpp 文件。我希望能够在控制台应用程序中达到某个点时启动窗口应用程序。这可能吗?如果是这样,我将如何去做?
更多细节 - 控制台应用程序充当“服务器”,使用 winsock 与另一个控制台应用程序(客户端)进行通信。当控制台服务器应用程序到达某个点(客户端与其连接)时,我希望启动我创建的另一个窗口应用程序,它将使用 Directx 在屏幕上呈现某些图形。目前,我在单个 C++ 2010 Express 解决方案中将这两个 cpp 文件作为单独的项目。目前,这两个 cpp 文件之间没有链接,并且它们在单独运行时都可以正常运行。
如果需要更多细节,我可以提供它们,但我真的想知道这种方法总体上是否可行。
谢谢。