- 博客(2)
- 资源 (8)
- 收藏
- 关注
转载 __declspec(allocate("segname"))和__declspec( selectany )(AC1)
AC1,由VS2005的ATL向导生成的默认COM对象代码分析ATL如何实现COM,第一部分。 为了多多研习ATL想到生成的代码,visio、rose、word、excel加上我的笔本全上阵,终于把各个模板类混了个了解、跟宏混了个脸熟。当我借助调试器想把一个classfactory和com对象的由来看个明白的时候,我发现疑惑很多。不过好在简单看出了点门道,但要说清楚,非三言两语可以完成,只好
2012-03-30 10:14:57 410
转载 _ATL_OBJMAP_ENTRY Com中的Object Map是怎么建立起来的
写Com组件,你会注意到OBJECT_ENTRY_AUTO(__uuidof(CCalc), CCCalc)这个宏. 这个宏是做什么用的呢? 我们把它展开慢慢来分析. #define OBJECT_ENTRY_AUTO(clsid, class) / __declspec(selectany) ATL::_ATL_OBJMAP_ENTRY __objMap_#
2012-03-30 10:13:37 529
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人