C/C++
文章平均质量分 79
SpiritsGhost
这个作者很懒,什么都没留下…
展开
-
OwnerDraw(三) itemAction与itemState不完全分析
在写这边文章前已经用过多次自绘按钮了。但此前的使用都没有对ODA和ODS进行详细的分析,都以第一次分析出来的粗糙结果为依据进行按钮的绘制。而这次呢,对整个WM_DRAWITEM中所涉及到的关于CButton自绘需要处理的ODA和ODS进行了不完整的分析(抛弃了两个变化中一直出现的值)。 一、DRAWITEMSTRUCT 要自绘控件,这个结构是不可少的。一下是MSDN关于这个结构的解释(VIsu原创 2015-08-09 01:07:33 · 1757 阅读 · 0 评论 -
Vector<Type*>异想天开的错误
一、vetcor vector是C++ Standard Library提供的一种容器,具有自动增长内存、可随机存取的特性。简单的说可以像使用动态数组一样使用它。 二、错误 最近用MFC写一个基于SQLITE3数据库的信息记录程序。为了方便操作,将SQLITE3封装成了CSqlite3类并提供宽字符集操作函数。由于存取的信息均为字符串类型数据,于是在类CSqlite3中定义了一个结构来存原创 2015-08-04 10:29:00 · 889 阅读 · 0 评论