随笔分类 -  windows编程c/c++

摘要:1.其实Document/View不是什么新东西,Xerox PARC实验室是这种观念的滥觞。它是Smalltalk环境中的关键性部分,在那里它被称为Model-View-Controller(MVC)。其中的Model就是MFC的Document,而Controller相当于MFC的Documen 阅读全文
posted @ 2017-08-22 16:59 btgo 阅读(628) 评论(0) 推荐(0)
摘要:当用户在屏幕移动其他程序的窗口时,可能会遮住当前程序的部分窗口。Windows 不会保存被遮住的那部分窗口,当其他程序的窗口被移开时,Windows 会要求你的程序重新绘制刚才被遮住的部分区域。如果你自己不重绘,Windows 是不会管的。Windows 是一个消息驱动的系统,它使用两种方式把各种事 阅读全文
posted @ 2017-07-03 15:35 btgo 阅读(289) 评论(0) 推荐(0)
摘要:在c++Template中很多地方都用到了typename与class这两个关键字,而且好像可以替换,是不是这两个关键字完全一样呢? 相信学习C++的人对class这个关键字都非常明白,class用于定义类,在模板引入c++后,最初定义模板的方法为: template<class T>...... 阅读全文
posted @ 2017-06-16 18:05 btgo 阅读(220) 评论(0) 推荐(0)
摘要:const引用只读不可修改,与绑定对象是否为const无关。 非const引用可读可改,只可与非const对象对象绑定 非const引用只能绑定到与该引用同类型的对象,const引用则可以绑定到不同但相关的类型的对象或绑定到左值, const引用可以初始化为不同类型的对象或者初始化为右值,如字面值常 阅读全文
posted @ 2017-06-05 09:06 btgo 阅读(4834) 评论(0) 推荐(0)
摘要:1、首先介绍char、wchar_t ,宽字符wchar_t和窄字符char. 窄字符char了,大家都很清楚,就是8bit表示的byte,长度固定。char字符只能表示ASII码表中的256个字符,包括前128个可见字符和后面的128个不可见字符。 宽字符wchar_t是Unicode字符的数据类 阅读全文
posted @ 2017-05-09 09:04 btgo 阅读(684) 评论(0) 推荐(0)