MFC
Opengs7
no fear,no hope
展开
-
MFC中常用类,宏,函数介绍
MFC中常用类,宏,函数介绍常用类CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right。分别表是左上角和右下角的坐标。可以通过以下的方法构造:CRect( int l, int t, int r, int b ); 指明四个坐标CRect( const RECT& srcRect ); 由RECT结构构造CRect( L转载 2014-02-28 15:12:52 · 651 阅读 · 0 评论 -
Debug与Release版本的区别
Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和 Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为MY_ABC等。习惯上,我们仍然更愿意使用VC已 经定义好的名称。 Debug版本包括调试信息,所以要比Release版本大很转载 2014-04-02 15:56:11 · 440 阅读 · 0 评论 -
基于MFC的框的程序
MFC是打了包的,很多源代码都不可见。在Win32SDK中,创建一个应用窗口的步骤:1.写WinMain函数(利用MSDN其中包括设计,注册等)2.写过程函数:在MFC中,一切在建立向导时由系统自动生成,但仍按照Win32SDK中的步骤。MFC的执行过程(注:由于是单文档SDI,系统先注册在创建):创建对象->构造函数->WinMain->WinMain中的转载 2014-04-02 12:01:44 · 567 阅读 · 0 评论 -
CTypedPtrArray用法
MFC 数组集合类(无论是基于模板的还是不基于模板的)都使用索引访问它们的元素。MFC 列表和映射集合类(无论是基于模板的还是不基于模板的)都使用 POSITION 类型的指针描述集合内的给定位置。若要访问这些集合的一个或多个成员,请首先初始化位置指针,然后重复将该位置传递到集合并要求集合返回下一个元素。集合不负责维护迭代进度的状态信息。此信息保留在位置指针中。但是,如果给定特定位置,则集合负责返转载 2014-04-07 23:02:22 · 2390 阅读 · 0 评论