我在软件自动化的MFC项目中从typelib向导加载了一个应用程序类,我在控制台应用程序中编写了很多代码,在我的代码中我需要使用这个类。如何在控制台应用程序中使用此类或将我的代码从控制台应用程序传输到MFC项目以使用此类。
答案 0 :(得分:3)
我使用以下代码在MFC项目中打开控制台并将其他代码直接复制到MFC项目。我的错误只是因为cout
和cin
。
if (AllocConsole())
{
FILE *fpstdin = stdin, *fpstdout = stdout,
*fpstderr = stderr;
freopen_s(&fpstdin, "CONIN$", "r", stdin);
freopen_s(&fpstdout, "CONOUT$", "w", stdout);
freopen_s(&fpstderr, "CONOUT$", "w", stderr);
}