MFC
文章平均质量分 81
无糖酸奶
季节深处总有一些不平凡的灵魂
我们与时间并驾齐驱,却总也完不成与时间的竞走,终将归于尘土
往事如同秋桐的黄叶,斑驳参差
可,最恋红尘,于万千色相后演绎永不寂灭的红尘
展开
-
ActiveX控件属性:自定义属性的使用
在很多场合下会存在这样的需求,那就是使用方在实际使用控件之前就想控件已经做了相应的处理比如加载的控件版本不正确等,或者需要在加载时才确定能够使用的功能集;这个时候传统的配置文件已经无法满足这种类型的需求了,往往的做法是在初始化控件的时候即做了相应的初始化,然后对自身的功能做了限制或者给使用方反馈,所以常常看到的是html标签中出现这样的写法:<OBJECT id="UsbossViewer"原创 2012-06-11 15:25:19 · 11173 阅读 · 3 评论 -
DECLARE_DYNCREATE(DECLARE_DYNAMIC)与IMPLEMENT_DYNCREATE(IMPLEMENT_DYNAMIC)解析
随便搜索一下,发现给出的解释是在运行期让派生类支持动态创建,可是给出详细解释的却很少,那么下面仔细看看此宏的扩展:#define DECLARE_DYNCREATE(class_name) \ DECLARE_DYNAMIC(class_name) \ static CObject* PASCAL CreateObject();#define _DECLAR原创 2012-12-03 11:39:29 · 5628 阅读 · 0 评论