- 博客(9)
- 资源 (22)
- 收藏
- 关注
转载 std::tr1::function
在C++的TR1中(Technology Report)中包含一个function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类 的非静态成员函数时。可以参考Scott Meyers. >. Item 35.下面具体说明其使用方法。一、指向全局函数或静态成员函数时因为在本质上讲全局函数和静态成员函数没有区 别,使用方法上除了
2011-10-31 17:07:21 1092
原创 NM_CUSTOMEDRAW,WM_DRAWITEM和DrawItem()的讨论
MFC自绘控件有很多函数常见的有WM_DRAWITEM消息,DrawItem虚函数,还有一个NM_CUSTOMDRAW反射消息,NM_CUSTOMDRAW是通过WM_NOTIFY发送给父窗口的。我们可以在控件类里面反射调用次消息。现在我们以CTListCtrl控件举例对比NM_CUSTOMDRAW和DrawItem。1.使用DrawItem,你必须在创建CTListCtrl
2011-10-31 13:47:29 4194 1
原创 VC 中窗口的销毁
基础知识很重要,Win32中的窗口句柄和MFC窗口类对象的2个概念。前者被后者包装了起来。先看下MSDN中的TN017中的文章In the case of C++ Windows objects that do perform auto-cleanup, you must callDestroyWindow. If you use operatordelete direct
2011-10-25 17:28:38 8418 3
原创 最简单的wxWidgets程序
开始学习wxWidgets,看的是Cross-Platform GUI Programming.pdf这个电子书,说的很详细。按照他上面的程序,敲了半天,出了好几个错误,都是打字错误。还好找到了,现在 代码如下。/********************************************************************* * Name:
2011-10-24 21:35:44 1258
转载 CodeLite简单就是为wxWidgets/wxFormBuilder用户量身打造!
CodeLite简单就是为wxWidgets/wxFormBuilder用户量身打造!当然,也可以用在普通的C++工程或C工程中。亮点:1. 代码自动完成功能很强大2. 仿VS,很容易上手3. 界面更友好4. 与Subversion集成5. 与wxFormBuilder集成6. 函数跳转功能强大另,自动完成功能依赖于Tags,可以选择目录让codelite自己建
2011-10-24 21:01:43 3464
转载 分享我的书架:一个五年程序员的学习观
去年写了一篇文章《一个工作3~4年程序员的年度学习计划》,里面列出了一些计划阅读的书目。一年过去了,进度很一般。不过也许这个计划本身就有问题。今天看了李开复发的一篇微博,很有感慨:“天下古今之庸人,皆以一惰字致败。天下古今之才人,皆以一傲字致败。 -- 曾国藩”我是一个庸人,去年浪费了很多的时间,今年要更加努力的学习了。回到今天的正题。去年以及前些时候为了我的学习计划倒是收集了很多
2011-10-20 22:09:59 747
转载 界面编程总结(1)
转载自:http://www.cnblogs.com/carekee/articles/1749635.html我们在做程序设计时界面与功能,那个更加吸引用户的兴趣呢?这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,
2011-10-14 13:27:44 1377
转载 关于WM_NCHITTEST消息
我为了移动一个无标题栏的窗体,使用了WM_NCHITTEST消息,这个消息大概如下:通常,我们拖动对话框窗口的标题栏来移动窗口,但有时候,我们想通过鼠标在客户区上拖动来移动窗口。一个容易想到的方案是,处理鼠标消息WM_LBUTTONDOWN和WM_LBUTTONUP。在OnLButtonUp函数中计算鼠标位置的变化,调用MoveWindow实现窗口的移动。注意,拖动标题栏移
2011-10-13 16:49:10 1610 2
原创 有关WM_NOTIFY的理解
新建一个对话框程序,在上面添加一个CMyBtn(class CMyBtn : public CButton),左键单击按钮,按钮会相应WM_LBUTTONDOWN,然后CButton::OnLButtonDown(nFlags, point);会以一个WM_NOTIFY的消息
2011-10-12 10:06:49 773
AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg)
2014-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人