自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 加Clone函数失败了

<br />今天了解了一下拷贝构造函数和Clone()函数的内容,准备给自己程序中的图元类加进去。结果遇到了麻烦。加了拷贝构造函数和Clone函数之后,程序执行一开始就报错,跟踪发现去执行了不该执行的函数,不知道怎么会跳过去的,从代码上我根本没要去执行。去掉拷贝构造函数(这样就用默认的拷贝构造函数了),只留下Clone,结果提示所有Clone必须返回一个值。代码上确确实实是返回了的啊,比如<br />return GTLine(*this);<br />折腾老半天,干脆新建一工程逐步逐步加内容,最后发现是我

2011-03-06 17:33:00 522

原创 修正了一个内存泄露的问题

<br />void GTPIcon::LoadIconInfo( )<br />{<br /> StructIconInfo* picon=GTPIcon::FindPIconOrigion(m_IconCode);<br /> if(picon!=NULL)<br /> {<br />  LoadSubsFromXml(picon->XmlData);<br />  m_pIconInfo=picon;<br />  m_Remark=m_pIconInfo->IconName;<br /> }<br

2011-03-05 21:26:00 434

原创 把控件中的代码剥离出来单独成一个dll

<br />前段时间出了一趟差,把我做的控件交给他们。没想他们还要在我的控件内加点东西再编译,使得授权用户才能用(他们要把我的控件再交给别的单位的人来用)。其实我原本不是很在乎自己的源码给他们,倒希望和他们坐在一起讨论讨论,向他们学习学习。我毕竟只是业余做做小程序,而且有8年时间没用vc了。之前还从没做过给别人用的控件,压力也是很大的。<br />没想有点失望。坐在一起我给他们介绍了这个控件的功能和使用方法之后,他们也提了不少意见,主要是更改和加强一些功能。我听取了几个,当天给加入了几个新接口。不过对于有些

2011-03-04 20:46:00 2752

原创 CToolTipCtrl的问题

<br />自己做了一个控件,用了CToolTipCtrl,当鼠标在控件内移动时,不同位置分别显示不同tip。使用CToolTipCtrl也不难,调好后就没去管了。不知道从什么时候开始居然不显示tip了,而直到上午才突然发现。费了老大劲才找出原因。<br />以前在调用控件的FormView里是这么写的<br />BOOL CPlotSystemView::PreTranslateMessage(MSG* pMsg)<br />{<br />  switch(   pMsg-> wParam   ) <br

2011-02-17 20:28:00 1910

原创 图形重叠时的避让问题

<br />刚才随笔了前面一篇自言自语博文之后,把程序中图形重叠时的避让问题解决了一下。效果如下图所示:<br />其实对图形的外边界计算还可精确,暂时懒得做了,只是证明一下思路可行。

2011-02-13 16:58:00 865

原创 我要开始多多记录了

<br />大约2个月前开始用vc2008sp1编写一个画图类程序(要求用MFC而不是.net)。好多年前用过vc6,但也不能算入门(文档视图结构都不甚理解)。这几年或用vb6,或用c#,对于vc已经很陌生了。这段时间,尤其头一个月,自己也比较抓紧,感觉每天都有点收获,还是逐步逐步在完成程序。时不时会遇到一些问题让我纠缠烦恼不已。可能有些问题也是我这个阶段的人经常遇到的,有时间我会慢慢写出来。目前有点倦意,也算是把不少时间放在这项工作上,但往往是愣愣对着屏幕懒得干活,虽然知道有不少地方需要改进。回过头来看看

2011-02-13 15:15:00 499

原创 窗体透明度为0遇到的问题

遇到一个问题:做的一个标绘程序,为了启动感觉好点,先把主窗体透明度设为0,加载完后再设为1.结果发现一个子窗体的ListView中的图标均不显示了。那些图标是动态生成的。如果一开始没设透明度为0,则没有问题。讲述不是很清楚。理清楚一点了再去问问看。

2010-08-13 19:58:00 473

原创 今天还有点收获

今天的收获主要两点: 1、组合图元的缩放,比如组合了一个椭圆和一个矩形。当然椭圆和矩形都可以有角度,整个组合图元也可以有自己的角度。对这个组合组合图元进行旋转、缩放。类似于Word画图中的组合图元,和Best4C中的也有点类似,但缩放不一样。我想要的缩放是和图片变形缩放一样。之前总是考虑对子图元中的关键点进行换算,费老大劲也没弄出来。采用对图元路径进行平移、旋转、缩放,然后再画出即可。2、

2008-06-04 21:55:00 382

C++多线程控制例子

vs2008实现的《C++编程艺术》中的多线程控制例子。

2011-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除