ATL/COM
文章平均质量分 91
李马
不过如此
展开
-
ATL布幔之下的秘密(2)
原作者:Zeeshan Amjad原文链接:http://www.codeproject.com/atl/atl_underthehood_2.asp介绍 在本系列的教程中,我要讨论一些ATL的内部工作方式以及它所使用的技术,这是本系列的第二篇文章。 现在让我们来探究一些虚函数背后更加有趣的资料。为了和上文保持一致,在本文的讨论中我将使用相同的顺序,程序的序号从20开始。 让我们看看下面这个原创 2004-07-13 12:28:00 · 2551 阅读 · 1 评论 -
ATL布幔之下的秘密(3)
原作者:Zeeshan Amjad原文链接:http://www.codeproject.com/atl/atl_underthehood_3.asp介绍 如果你是个模板的高手,你就可以将ATL的学习作为一种享受。在这一节中,我将要尝试解释一些ATL使用的模板技术。我不能保证你读完本节后能成为一个模板高手,只能是尽我所能让你在读完本文后能够更轻松地理解ATL的源码。程序35.#include u原创 2004-07-30 09:13:00 · 2025 阅读 · 0 评论 -
ATL布幔之下的秘密(1)
原作者:Zeeshan Amjad原文链接:http://www.codeproject.com/atl/atl_underthehood_.asp 介绍 在本系列的教程中,我要讨论一些ATL的内部工作方式以及它所使用的技术。 在讨论的开始,让我们先看看一个程序的内存分布。首先,编写一个简单的程序,它没有任何的数据成员,你可以看看它的内存结构。程序1.#include using names原创 2004-07-03 12:42:00 · 3185 阅读 · 2 评论 -
初学者教程:ATL/COM简单工程
原作者:C. Lung原文链接:http://www.codeproject.com/atl/com_atl.asp点这里下载本文配套源代码介绍 本教程的目的是告诉你如何使用ATL创建一个COM服务器,并使用Visual C++和Visual Basic程序来分别调用这个服务器。我并不想深入探讨COM的细节,也不想让你深陷于IDL之中。这一教程只是为VC++的新手程序员设计的,告诉他们利用ATL原创 2004-07-18 12:10:00 · 6307 阅读 · 9 评论 -
ATL布幔之下的秘密(4)
原作者:Zeeshan Amjad原文链接:http://www.codeproject.com/atl/atl_underthehood_4.asp介绍 到现在为止,我们还没有讨论过任何有关汇编语言的东西。但是如果我们真的要了解ATL底层内幕的话,就不能回避这一话题,因为ATL使用了一些底层的技术以及一些内联汇编语言来使它更小巧快速。在这里,我假设读者已经拥有了汇编语言的基础知识,所以我只会集原创 2004-07-30 23:39:00 · 2135 阅读 · 0 评论 -
ATL布幔之下的秘密(5)
原作者:Zeeshan Amjad原文链接:http://www.codeproject.com/atl/atl_underthehood_5.asp点这里下载本文配套源代码介绍 很多人认为ATL只是用来编写COM组件的,其实你也可以使用ATL中的窗口类来创建基于窗口的应用程序。虽然你可以将基于MFC的程序转换为ATL,但是ATL中对于UI(译注:用户界面)组件的支持太少了。所以,这就要求你需要原创 2004-08-04 21:30:00 · 2728 阅读 · 3 评论 -
COM逐步教程
作者:Saurabh Dasgupta2001年3月6日原文链接:http://www.codeguru.com/Cpp/COM-Tech/activex/tutorials/article.php/c5567/介绍对于我来说,理解COM(Component Object Model,组件对象模型)绝不亚于一次长途旅行。我相信,每一个想要理解COM之后基本原理的程序员都必须使用普通的C++编写至少原创 2005-01-26 10:09:00 · 4296 阅读 · 13 评论 -
调用 IE 浏览器的开发者工具
本文介绍了借助于 Spy++、Process Explorer、WinDbg 和 IDA 等工具来分析 IE 开发者工具调用接口的整个过程。原创 2013-11-22 10:06:43 · 8187 阅读 · 2 评论