- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 delete 对象时报错
错误原因:在对象中有一个数组如下char temp[8];然后,我在给它赋值时,用strcpy(temp,"12345678");这样在删除时会出现数组越界的情况,更改为以下代码strcpy(temp,"1234567/0");这样在delete时就不会报错了。
2011-02-22 11:12:00 1019
转载 MFC中复选框 checkbox
<br /><br />来自:http://blog.csdn.net/dongzhongshu/archive/2010/06/30/5705138.aspx<br /> <br />checkbox是一种特殊的按钮<br /> <br />得到复选框状态的函数:CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK);<br /> int state = pBtnNONE->GetCheck();<br /> 当state =
2011-02-21 16:40:00 4463 1
转载 用mfc画三角形
来自:http://blog.sina.com.cn/s/blog_603e54e70100f8td.htmlmfc的cdc类中并没有直接包含画三角形的函数,不过可以用 CBrush *brush1=CBrush::FromHandle((HBRUSH)CreateSolidBrush(BLACK_BRUSH--颜色)); dc.SelectObject(brush1); dc.BeginPath(); dc.MoveTo(point1.x,point1.y); dc.Line
2011-02-21 16:38:00 8098
原创 错误:“CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)
<br />在写程序是出现这个错误 <br />“CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)<br />最后发现是我在这个类中有一个自定义类型,然后我又写个方法返回类型为此类型导致的。 typedef CArray<IGroup, IGroup&> IGROUPARRAY;<br /><br />IGROUPARRAY 方法();<br /><br />将这个方法改为:<br />IGROUPARRAY& 方法();<br /><b
2011-02-12 14:39:00 2466
转载 MFC中绘图不闪烁
<br />来自:http://group.gimoo.net/review/19416<br />你还是在内存上画图吧,那是那些高手教会我的。 <br /> 首先添加WM_ERASEBKGND消息的响应函数 <br />BOOL CTest1View::OnEraseBkgnd(CDC pDC){ // return CView::OnEraseBkgnd(pDC); //是调用父类的OnEraseBkgnd函数,我们屏蔽此调用,只须直接return TRUE;即可。 re
2011-02-10 13:01:00 720
转载 MFC中输出窗口中输出自定义信息
<br />来自:http://topic.csdn.net/u/20091211/19/a2ee306b-decf-462b-bd17-6b5a59ba92ef.html<br /> <br />要想实现添加又两种方法,第一,在COutputWnd类里添加一个实现添加内容的方法,因为COutputList m_wndOutputBuild;COutputList m_wndOutputDebug;COutputList m_wndOutputFind;是<br />protected属性.所以
2011-02-10 12:59:00 3691
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人