- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 《深入详解VC++》第三者 74页关于this指针指向子类的问题
在第三章的74页中,有这样一行代码:pModuleState->m_pCurrentWinApp = this;作者说,根据C++继承性原理,这个this对象代表的是子类CTestApp实例化的一个对象,即theApp。 我对这个地方不明白,为什么在基类的构造函数中的this指针会指向一个派生类的对象,后看作者讲的视频,还是不明白,遂上网搜寻答案,找了半天终于明白了。下面是一个小
2013-03-27 13:11:09 1037 2
转载 m_pMainWnd
今天写程序时遇到个简单而又很有意思的问题,封装了一个网络接口类,发送数据以及网络的回调接口都在这个类里面,打算在回调函数里给AfxGetMainWnd()发送消息以更新主界面的数据,同时程序有一个登录框,需要在登录的回调函数里判断是否登录成功,以决定是否显示主界面,于是就想到这样做: [cpp] view plaincopyBOOL CXXX
2013-03-25 16:29:49 942
转载 CListCtrl控件的InsertItem和SetItemText和SetItem三个函数的区别
本人初次用CListCtrl控件的时候,对于 InsertItem和SetItemText两个函数的作用始终不是太懂,比如如果不先调用InsertItem这个函数,后面的SetItemText函数写了,也不起作用.查了MSDN,也没有收获,经过有人点拔,才恍然大悟.今天将经验说一下,希望有共同爱好者少走弯路. InsertItem在MSDN中的函数原型如下
2013-03-17 08:21:31 10687
原创 在视类调用框架类中的函数要注意的
刚刚想在视类中调用框架类的函数,于是在视类声明了一个框架类的指针,然后将该指针放到视类的构造函数中初始化,没想到运行程序,程序就崩溃了,我一查原因,原来是不应该将该指针放到视类的构造函数中初始化的,因为那时候框架类还没有完成!应该放这里:void CPortScanView::OnInitialUpdate(){ CFormView::OnInitialUpdate(); Ge
2013-03-16 14:06:29 913
转载 closehandle()的使用
很多程序在创建线程都这样写的:............ThreadHandle = CreateThread(NULL,0,.....);CloseHandel(ThreadHandle );。。。。。这不是刚好创建又关闭了吗?线程怎么运行呢? ================================================Closing a threa
2013-03-04 17:26:54 472
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人