现在位置: 首页 > 所有2012年07月发表的文章
2012-07-12 12:34 工业·编程 ⁄ 共 1845字 暂无评论
----统一风格漂亮界面设计的理论与实现 a.窗口和对话框 Windows操作系中窗口和对话框在我们看来是一样的,就是一个四边形,有标题栏、系统按钮,边框等,可移动和可变大小。实际上窗口和对话框是有的区别的。在创建对话框窗口时的工作中要发生两个主要过程:对话框的过程和其窗口过程。Win32 SDK对话框使用了系统提供的对话框窗口的窗口过程和对话框过程,对话框过程将被窗口过程调用。在MFC下,所有的窗口类都使用了同一个窗口...
阅读全文
2012-07-12 12:03 工业·编程 ⁄ 共 8317字 暂无评论
我们使用过很多的软件, 给我们留下印象很深的是那些界面漂亮且迷人的软件, 国外的软件象QuickTime,国产的象金山词霸等,它们的软件界面设计风格都有独特之处。本人跟据自已的经验和大家探讨一下软件的漂亮界面实现的原理并提供DEMO程序。本人经验不多,经常从VCKBASE.COM吸取知识,共同学习,如有不足之处,请指正!也欢迎和我联系。下面就开始吧! 一、漂亮界面实现的原理     用图象元素自绘窗口标题样栏,...
阅读全文
2012-07-12 11:52 工业·编程 ⁄ 共 2034字 暂无评论
1. 要看书     在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。 2. 读代码     这也是我...
阅读全文
2012-07-12 10:27 工业·编程 ⁄ 共 3912字 暂无评论
    学习C++有半个多月了,感触比较多。以前一直是和虚拟机类语言(C#/Java)打交道的,尽管早已对C/C++的恶劣环境有所准备,但当开始学习一段时间以后还是不禁吃了一惊。       本人阅读的是《C++ Primer》,这本书是C++标准委员会许多成员共同著作而成,权威性自然不需多说。书中频繁出现陷阱,注释的小Tip。注释一般是补充解释,提出某些建议或者方案。陷阱的Tip的频繁出现令人惊奇,...
阅读全文
2012-07-12 10:08 工业·编程 ⁄ 共 2418字 暂无评论
1.前言     复制控制通常指类的复制构造函数,赋值操作运算符,析构函数     1.1复制构造函数     引入复制构造函数是为了让类的对象直接生成另一个对象,同时把此对象的数据复制到另一个对象中     如果类中没有实现复制构造函数,编译器自动添加一个,     如果我们不需要,则把它明确的禁止,禁止方法是在private声明一个   ...
阅读全文
1.申明和初始化指针 int * p1;     这表明 *p1的类型为int 。由于*操作符被用于指针,因此p1变量本身必须是指针。可以这样说,p1是指针(也即是地址空间),*p1是int,而不是指针;     顺便说一下,*操作符两边的空格是可选的.传统上c程序员用int *p1,而很多c++程序员用int* p1;     可以在申明语句中初始化指针,在这种情况下,被初始化的是指针,而不是它所指向...
阅读全文
2012-07-12 09:26 工业·编程 ⁄ 共 697字 暂无评论
    goto语句,在我所受的教育中,都是不提倡的。应为,它很容易打破程序的可阅读性。所以我 也一直没有用goto。可是为什么人们在发明语言的时候保留了goto呢?我们就真的不能用goto吗,过去我是这么想的。但现在我动摇了。     goto是强制跳转命令,跟汇编里的跳转指令一个功能。在汇编里,因为我们没有好的循环,条件指令。跳转指令在汇编里有着很大的作用。我们常用的条件跳转,符合什么条件...
阅读全文
2012-07-12 08:50 工业·编程 ⁄ 共 17366字 暂无评论
    STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。     STL算法作为模板函数提供。为了和其他组件相区别,在本文中STL算法以后接一对圆括弧的方式表示,例如sort()。     STL另一个重要特性是它不是面向对象的。为了具...
阅读全文
2012-07-12 08:04 工业·编程 ⁄ 共 7556字 暂无评论
高博简介:1983年生于安徽宿州,书香门第。87年开始学习算法语言,并掌握Algo- 60在709/TQ-16大型机上的纸带实现。小学时接触到内存为64K的学习机,查阅手册自编手柄驱动以自娱。中学时参加数次省级、国家级信息学竞赛, 成绩乏善可陈,参与兴致不减也。其间阅读如饥似渴,对算法设计和工程编码打磨不辍,同时发表文字数十万字,后考入上海交大专修计算机。毕业后,在微软中国 Windows Live Mail项目组工作,负责Mail Rendering...
阅读全文
2012-07-12 08:01 工业·编程 ⁄ 共 6132字 暂无评论
1. 定义: sizeof是何方神圣? sizeof 乃 C/C++ 中的一个操作符(operator)是也。简单说其作用就是返回一个对象或者类型所占的内存字节数。 MSDN上的解释为: The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggregate types).This keyword returns a value of type size_t. 其返回值类型为size_t,在头文件stddef.h中定义。这是一个依赖于...
阅读全文