- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 多重继承下的虚函数调用~
在多重继承的情况下,需要通过修改this指针达到调用真正函数的目的,这个技术也被称为“thunk”。例子如下:(例子源于zlj博客)class A...{public: int a, b; virtual void show();};class B...{public: int a, b; virtual void show();};class C:public A,public B...{public: int a, b; virtual void show();};v
2011-03-28 11:29:00 742
原创 C++类的设计~
一个C++类中有个char*,或者LPCSTR类型,或者其他的指针变量,在构造函数阶段应该在类中管理好它们指向的内存,不能直接用赋值的方式,因为从外面传进来的地址所指向的值很可能变掉,导致你所要的值被修改。代码如下:class EXT_CLASS GeoImg{..............................public: LPCSTR m_strPath;//图像的完整路径 double m_dCenterPosX,m_dCenterPosY;//图像的中心位置 double m_dRotat
2011-03-27 17:00:00 965
原创 CTreeCtrl中的checkbox的获取~
<br />最近在用树形控件写程序,应项目要求,添加了checkbox属性,但是,问题来了,很难获取到checkbox的属性。查阅了网上的代码,发现很多不能直接用,于是自己研究了下~~<br />添加树形控件的事件处理 NM_CLICK<br /> 添加代码如下:<br /> void CRSViewerDlg::OnClickTreeFiles(NMHDR *pNMHDR, LRESULT *pResult)<br />{<br /> // TODO: 在此添加控件通知处理程序代码<br /> CPo
2011-03-26 14:19:00 6023 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人