windows
90天改一次名
这个作者很懒,什么都没留下…
展开
-
3.MFC的运行流程
我们来了解一下MFC程序创建的流程, 一下代码在控制台程序中,模拟MFC的运行流程,每一个流程的内容是在控制台输出一些语句。程序运行的结果如下:类图结构:上图便是 MFC 程序 的运行流程MFC.h#pragma once#includeusing namespace std;class CObject{public: };class CCmdTar原创 2015-06-09 14:28:13 · 799 阅读 · 0 评论 -
5.MFC运行时动态创建
在看这篇博客时如果你对MFC的RTTI还不了解,建议看我的前一篇博客http://blog.csdn.net/lingdi2000/article/details/46441629相对于前一篇将的运行时识别类型信息,动态创建只是在原来基础上做了一些改动而已。程序的运行结果: CFrameWnd, CView 使用的动态创建宏struct CRuntimeClass{ LPCST原创 2015-06-10 16:43:46 · 644 阅读 · 0 评论 -
1.一个简单Win32窗口程序分析
首先我们用VS2013, 或者VC6.0等工具创建一个WIN32项目,我这里用的是VS2013, 由于工具的不同,代码会有一些差异,但是本质上还是一样的。创建一个简单的WIN32程序生成了如图所示的代码,我们打开 Win32Generic.cpp ,可以看到自动生成的代码接近两百行。程序的入口:在编写C/C++ 的时候,我们的程序入口叫做 main而在WIN32的程序中,入口程原创 2015-06-06 15:43:10 · 2107 阅读 · 0 评论 -
4.MFCRTTI,运行时类型信息
RTTI MFC DECLARE_DYNAMIC IMPLEMENT_DYNAMICLASS WINDOWS原创 2015-06-10 14:39:56 · 782 阅读 · 0 评论 -
2.MFC简单的层次结构分析
我们在创建一个MFC项目的时候,在Application类的实现文件中,往往有一个 xxxApplication theApp, 和一个重写的 InitInstance() 函数 如果下代码:// 唯一的一个 CMFCApplication5App 对象CMFCApplication5App theApp;// CMFCApplication5App 初始化BOOL CMFC原创 2015-06-09 09:37:06 · 1035 阅读 · 0 评论 -
vs 中编译qt5 项目中文乱码问题
最近在做毕业设计,需要在文本框中插入图片,发现MFC太难搞,所以选择了QT但是QT一开始就遇到了乱码问题不过这问题比较好解决,在网上看到的在需要使用中文的代码中加入#pragma execution_character_set("utf-8") QString username = ui.m_le_username->text(); QString pwd = ui.原创 2016-05-09 15:45:07 · 782 阅读 · 0 评论