自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 分享一个类似于MFC的字符串类

这个类是我5年前封装的,因为一直以来只习惯用直接用API做开发,不习惯使用MFC,但它的CString确实好用,后来参考其接口自己实现了一个,所以用法与MFC的CString一样的。这个类已应用于我自己的项目中的,有以下几点需要注意的。1. 只实现了常用的接口,比较偏的没

2011-09-14 19:14:14 427

原创 从 CDialog::PreTranslateMessage() 开始展开 DoModal()

<br />一直以来都不习惯使用MFC做程序,尽管写了这么多年的VC代码,直接用MFC的项目也就2个。直接使用WIN32 API让人感觉简洁和高效,当然代价是得花上更多时间去写。<br /> <br />回到这篇文章的话题来,还是从提出问题开始吧,大家都知道默认情况下在对话框的情况下,按一下esc键对话框就会退出,要想拦截这个情况很简单把WM_KEYDOWN消息拦下,判断wParam的值是否为VK_ESCAPE 。 如果写基于对话框程序的都知道其消息过程是没有WM_KEYDOWN消息,这就是为什么MFC的

2011-04-29 04:02:00 1607 1

原创 vs2008 在 WIN 7 下开发的折腾

上个星期终于把自己的平台从XP SP3迁移到WIN 7,还记得2年多以前,第一次转到VISTA64真不是滋味,当时很多软件还不支持64bit的系统,连刚买的nVidia最新支持DirectX 11的VISTA64驱动还要在1个多星期后才在官网出现。这种困扰大概坚持了半年的时间就转回熟悉的XP了,就这样接着下来就没有再用VISTA了。WINDOWS 7 的出来显然是用来替代VISTA的,

2009-12-14 18:36:00 1890 1

原创 在 vs2008 里使用 SGI STL 的内存池特性

最近开发的一个C++项目是针对性能进行优化的,所以在很多细节上不得不"咬文嚼字", 而/C++其中强大的地方是对内存使用有很强的可控性, 而任何一个C++项目都离不开对内存的管理,所以要进行内存管理的优化内存池是必须要考虑的.内存池的做法理论在网上很容易找到,但却真正可靠高效的实现,还真是凤毛麟角,也许你会说ACE,boost之类的现成实现,然而这些大家伙动辄就得找半天资料才能编译

2009-11-24 14:14:00 2043 4

空空如也

空空如也

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

TA关注的人

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