#### 简介
GUI程序中显示控制台输出,在有界面的应用程序中开启控制台调试窗口非常有用,通过开启控制台窗口往窗口输出信息来查看程序运行情况,这比通过日志文件输出的方式更方便和实时。
#### 适用平台
Windows(以dll形式导出,理论可以跨语言,建议动态加载dll)
#### 编译信息
vs2017(Release x86) >> MT >> dll
#### 使用示例
#include <iostream>
#include "TDebugConsole.h"
int main() {
int ret = TDebugInit("(D:\\TDebugConsole\\Release\\TDebugConsole.dll)"); //加载dll路径
char log[255] = { 0 };
for (size_t indexColor = 0; indexColor < 8; indexColor++) {
sprintf_s(log, "[%d]TDebug log...", indexColor);
if (TDebug(log, 255 - 1, indexColor)) {
}
}
for (size_t indexColor = 0; indexColor < 8; indexColor++) {
sprintf_s(log, "[%d]TDebug log...", indexColor);
if (TDebug(log, 255 - 1, 7 - indexColor, indexColor)) {
}
}
TDebugUninit();
return 0;
}
#### 效果图