博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
给MFC程序添加运行时调试窗口
阅读量:7227 次
发布时间:2019-06-29

本文共 554 字,大约阅读时间需要 1 分钟。

一、建立MFC工程

1、选择“MFC Application”,建立工程;

2、向导中的“Application type”选择“Dialog based”;

3、点击“Finish”完成向导;

二、添加控制台调试窗口

1、添加头文件:

#include "conio.h"

2、在OnInitDialog函数中添加如下代码:

AllocConsole(); cprintf("init\r\n");

如图所示:

3、编译并运行程序,效果如下:

三、添加命令行参数判断

如果发布的程序有个控制台窗口看起来总是怪怪的,这个可以通过给MFC程序添加命令行参数来判断是否开启控制台调试窗口,当然也可以把"AllocConsole();"这行代码注释掉来实现。

我这里有个示例,只是判断了命令行参数个数,这个读者可以根据情况进行修改。

1、在OnInitDialog函数中添加如下代码:

if(__argc > 1){    AllocConsole();         cprintf("init\r\n");}

编译并运行程序。

2、运行效果

这里主要演示下带命令行参数的运行效果:

当然也可以创建一个快捷方式,然后在属性中添加参数,双击即可:

好,就这些了,希望对你有帮助。

本文github地址:

欢迎补充

转载地址:http://xxdfm.baihongyu.com/

你可能感兴趣的文章
JavaScript 复习之 Object对象的相关方法
查看>>
JAVA之流程控制语句
查看>>
Spring Boot(1)
查看>>
Winodws 10 美化与调优
查看>>
apache安装及多域名解析及域名代理
查看>>
什么是自动化运维 ? 自动化运维的设计思路以及实战
查看>>
Python练习实例100例(持续更新中)
查看>>
非父组件通信
查看>>
Electron系列文章-主进程与渲染进程
查看>>
高性能缓存服务器 nuster v1.8.8.2 和 v1.7.11.2 发布
查看>>
教你快速入门ES6
查看>>
Python 爬虫十六式 - 第六式:JQuery的假兄弟-pyquery
查看>>
宜昌a货翡翠,包头a货翡翠
查看>>
【微信事业群】趣味面试算法题
查看>>
保守的国美再一次进击社交电商,前途未卜?
查看>>
git
查看>>
Python学习教程(Python学习路线):Python 3—手动创建迭代器
查看>>
说说如何在 Virtual Box 中新建 CentOS 虚拟机
查看>>
Cordova + Vue 实现点击两次退出应用
查看>>
JAVA 多用户商城系统b2b2c-Spring Cloud Stream 介绍
查看>>