直接在printf之前调用system("chcp 65001");应该是可以输出中文的。
你有没有建立好工程?还有就是,程序要包括头文件 stdio.h 不知道对你有没有帮助。
请问为什么输入中文会输出乱码呀?而且删除的时候中文是半个半个删的,输入数字和字母就没有这个问题。按一次删除键后:相关代码如下:// 实现文本框控件class EasyTextBox{private:int left = 0, top = 0, right = 0, bottom = 0;// 控件坐标wchar_t* text = NULL;// 控件内容size_t maxlen = 0;// ...