COM
QUINCY_HU
这个作者很懒,什么都没留下…
展开
-
使用ATL宏USES_CONVERSION(转载)
这儿是个关于宏的问题,我曾用过ATL的串转换宏,包括W2A,开始有些东西我还不太明白。为了使用这些宏,必须在函数的开始处用USES_CONVERSION来初始化某些局部变量。用就用吧,但是看看这个宏的定义,它有类似下面的代码:// 在atlconv.h文件中#define USES_CONVERSION int _convert; _convert; UINT _acp = GetACP(); _转载 2008-10-22 22:19:00 · 1149 阅读 · 0 评论 -
ATL 实现定制的 IE 浏览器栏、工具栏和桌面工具栏
源代码下载一、引言 最近,由于工作的要求,我需要在 IE 上做一些开发工作。于是在 MSDN 上翻阅了一些资料,根据 MSDN 上的说明我用 ATL 胜利完成了“资本家老板”分配的任务。(并且在白天睡觉的过程中梦到了老板给我加工资啦......)现在,我把 MSDN 上的原文资料,经过翻译整理并把一个 ATL 的实现奉贤给 VCKBASE 上的朋友们。 * 概念 * 原理转载 2008-10-30 23:06:00 · 1111 阅读 · 0 评论 -
仿真VC++提供的关键字__uuidof
这个技巧不是针对VC++缺陷的,而是针对VC++扩展语法的。这个技巧的来由,是为了某些希望有一天有可能要脱离VisualC++环境进行开发的人员。为了脱离VC++,你需要谨慎使用它的所有扩展语法。例如本文讨论的__uuidof。我们先来看看一个例子:class __declspec(uuid("B372C9F6-1959-4650-960D-73F20CD479BA")) Class;stru转载 2008-11-06 22:35:00 · 1193 阅读 · 1 评论