一.Qt的介绍 1. Qt是图形用户界面程序框架,也可以称作Qt库,能做界面的还有MFC(只能在windows下使用),GTK+ 2. Qt的由来和发展 1. Qt的历史: Qt是1991年奇趣科技公司(2008 年 6 月被诺基亚收购)开发的一个跨平台的C++图形用户界面应用程序框架。 Troll ...
分类:
其他好文 时间:
2018-08-28 00:50:41
阅读次数:
317
1、实验目的 掌握使用MFC应用程序向导创建应用程序的方法。 掌握新建对话框资源的方法。 掌握生成对话框的方法。 2、实验内容 用应用程序创建一个默认的对话框应用程序,在对话框中能进入下一个对话框,在新的对话框中完成计算总价的功能。效果图如下: 3、实验步骤 1、新建工程 打开vs2017,新建MF ...
分类:
编程语言 时间:
2018-08-26 14:46:09
阅读次数:
349
TXT中数据格式如下: 1 23 4 0 4 10 …… 要实现的功能是:定义一个函数,每次调用时从TXT文档中读一个整数 ,赋值给变量。同时,文件位置向下移动一行,以便下次调用时读取下一行的数据。 MFC主要读写文件的类是CFile,CStdioFile类是派生自CFile类的,主要增加了一个按行 ...
分类:
编程语言 时间:
2018-08-23 21:03:20
阅读次数:
230
其中的一个方法是讲子窗体设置为非模式对话框,具体操作为 :设置子窗体的border属性为none,style为 child。 在父窗体中需要用create来实现,具体例子如下。 在父窗体的OnInitDialog()函数中添加如下代码: CPage *m_page = new CPage();// ...
分类:
编程语言 时间:
2018-08-22 14:04:41
阅读次数:
212
本文主要是Easy RM to MP3 Converter(MFC++编写)栈溢出的定位及windows下shellcode编写的一些心得。 用到的工具及漏洞程序下载地址https://github.com/5N1p3R0010/Easy-RM-to-MP3-Converter 首先,在填充字符为1 ...
分类:
其他好文 时间:
2018-08-19 13:06:25
阅读次数:
259
我在MFC中使用ATL函数A2W的时候报如下的错误: error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 【解决方法】 https://www.xuebuyuan.com/ ...
分类:
编程语言 时间:
2018-08-18 21:17:07
阅读次数:
133
在有界面的应用程序中开启控制台窗口有时候非常有用,尤其是在调试多线程应用程序中,由于通过断点的方式调试程序时会导致线程挂起从而导致各种难于预料的结果。这时候就可以通过开启控制台窗口往窗口输出信息来查看线程的运行情况,这比通过日志文件输出的方式更方便和实时。下面介绍两种开启控制台窗口的方法:1.通过A ...
分类:
编程语言 时间:
2018-08-17 15:32:12
阅读次数:
163
有的时候,我们用c写的一些东西,可能需要MFC作为UI输入参数进行测试,但是程序里有大量的printf操作,这就需要MFC程序启动的时候同时打开 一个控制台,用于标准输出 查询网络,大致方法有以下两种 1,添加一个全局函数,内容如下,再程序启动的时候调用 void InitConsoleWindow ...
分类:
编程语言 时间:
2018-08-17 15:30:37
阅读次数:
210
本文用的是VS2013MFC写串口数据接收: 第一步:首先建立一个MFC工程,成功后会跳出一个对话框,直接在对话框上点击右键-》点击插入ACTIVAE控件-》选择MicrosoftCommunications Control, version 6.0 成功后会显示一个电话的图标在对话框上,运行起来不 ...
分类:
编程语言 时间:
2018-08-16 23:42:20
阅读次数:
351
1 // New_MFC_TCP_SreverDlg.h : 头文件 2 // 3 #define WM_SOCKET WM_USER+100 4 #pragma once 5 6 7 // CNew_MFC_TCP_SreverDlg 对话框 8 class CNew_MFC_TCP_Srever... ...
分类:
编程语言 时间:
2018-08-16 20:01:02
阅读次数:
284