当前位置:网站首页>在MFC中使用printf
在MFC中使用printf
2022-04-23 05:48:00 【~哈】
步骤一:
将以下代码加入到对话框初始化函数OnInitDialog()中
AllocConsole();//控制台调试窗口开启
freopen("CONOUT$", "w", stdout);//开启中文控制台输出支持
步骤二:
在退出函数中加入以下代码
FreeConsole(); // 释放控制台资源
如果使用的是右上角默认的叉号退出界面,可以直接添加以下代码
void CMFCprintfDlg::OnClose()
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
FreeConsole(); // 释放控制台资源
exit(0);
CDialogEx::OnClose();
}
注意:
打印使用的函数是C语言的标准输出函数printf,在vs中如果使用printf还需要在工程属性->配置属性->C/C++ ->预处理器定义中添加**_CRT_SECURE_NO_WARNINGS**
版权声明
本文为[~哈]所创,转载请带上原文链接,感谢
https://blog.csdn.net/LF_1845529754/article/details/109559547
边栏推荐
猜你喜欢
随机推荐
基于Sentinel+Nacos 对Feign Client 动态添加默认熔断规则
Call procedure of function
[ThreadX] h743zi + lan8720 + ThreadX + netx duo transplantation
猜数字游戏
实现一个计算m~n(m<n)之间所有整数的和的简单函数
爬取小米有品app商品数据
【UDS统一诊断服务】一、诊断概述(4)— 基本概念和术语
Detailed arrangement of knowledge points of University probability theory and mathematical statistics
Object转Json差异之Gson fastJson jackson 修改字段名
C语言循环结构程序
破解滑动验证码
Rust 中的 RefCell
对象的动态建立和释放,赋值和复制
C语言数组处理批量数据
[untitled]
爬取手游网站游戏详情和评论(MQ+多线程)
安装pyshp库
四元数乘法
PM2 deploy nuxt related commands
Matching between class template with default template argument and template parameter









