![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 83
12304108
软件开发
展开
-
C++ GUI Qt4编程-创建对话框
对话框为用户提供了许多选项和多种选择,允许用户把选项设置为他们喜欢的变量值并从中做出选择,之所以把它们称为对话框,或者简称为“对话框”,是因为它们为用户和应用程序之间提供了一种可以相互“交谈”的交互方式。 前置声明(forward declaration)会告诉C++编译程序类的存在,而不用提供类定义中的所有细节(通常放在它自己的头文件中)。 1.子类化对话框类原创 2014-01-14 16:40:45 · 1602 阅读 · 0 评论 -
MFC异形窗体控件设计
传统的MFC窗口和控件对于任何人都比较熟悉,但是怎样才能够让人们感觉到设计的程序能够引起注意并吸引眼球呢,那就是设计异形窗口和控件,给人一种新颖的感觉。本片文章就是介绍怎么设计异形窗口和控件。 何谓异形窗口和控件,传统的窗口和控件基本上都是矩形范畴的。现在就是在之前的应用基础上设计透明,半透明,不规则形状,添加不规则的图片等方法,从而提升应用的效果。原创 2014-01-15 16:02:38 · 1697 阅读 · 0 评论 -
VS远程调试方法
远程调试步骤 一.远程调试前置条件 1.调试的机器上安装了Microsoft Visual Studio。 2.被调试机器上有远程调试的程序,这个程序可以在VS安装路径下拷贝,如果是默认安装,那么所在的文件夹路径如下: C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/Remote Debugger/x86。 3.设置远程调试程原创 2013-11-12 10:08:54 · 10175 阅读 · 0 评论 -
STL源码剖析读书笔记
一.STL提供六大组件,彼此可以组合套用。 1.容器(containers):各种存储结构,如vector、list、deque、set、map,用来存放数据。 2.算法(algorithme):各种常用算法,如sort、search、copy、erase等。 3.迭代器(iterators):扮演容器与算法之间的连接器。 4原创 2015-03-27 16:38:19 · 709 阅读 · 0 评论 -
MFC转化类方法
1.字符转化 1)窄字符与宽字符之间的转化 wstring ConvertStringToWString(const std::string & str) { int nLen = (int)str.size(); int nSize = MultiByteToWideChar(CP_ACP, 0,原创 2015-04-29 15:33:27 · 722 阅读 · 0 评论 -
GOF设计模式解析
设计模式之于面向对象系统的设计和开发的作用就有如数据结构之于面向过程开发的作用一般。 面向对象系统的分析和设计实际上追求的就是两点,一是高内聚,二是低耦合。这也是我们软件设计所准求的,因此无论是OO中的封装、继承、多台,还是我们的设计模式的原则和实例都是在为了这两个目标努力着、贡献着。 1.创建型模式 1.1 Factory模式 1.1.1模原创 2015-05-11 17:51:10 · 1562 阅读 · 0 评论 -
C++ GUI Qt4编程-Qt入门
时发生大幅原创 2014-01-13 16:25:39 · 3345 阅读 · 0 评论