我的程序是个应用程序,可是它支持在控制台启动,如果在控制台启动,运行时候不启动图形界面,但是数据处理会照常运行,如果在出错的时候会在控制台输出错误信息,请问懂得朋友该如何实现把错误信息输出到控制台,有个朋友告诉我
AllocConsole();
HANDLE hInput=GetStdHandle(STD_INPUT_HANDLE);
HANDLE hOutput=GetStdHandle(STD_OUTPUT_HANDLE);
char szTmp[80];
strcpy(szTmp,"123");
DWORD dwSize=strlen(szTmp);
WriteFile(hOutput,szTmp,dwSize,&dwSize,NULL);
SetConsoleTitle("456");
Sleep(10000);
FreeConsole();
但这样是新弹出一个控制台,请问如果要在启动程序的那个控制台输出,该如何写?