本文的对象是COM编程初学者,其目的旨在描述如何用ATL创建COM服务器,以及如何在VC或VB编写的客户端应用程序中调用COM服务器。为了不给初学者增加负担,本文不打算深入讨论COM和IDL的细节,而是展示用ATL创建简单的COM对象所需要的步骤。希望通过这篇文章能刺激你学习COM编程的欲望。
第一步:运行ATL COM向导(参见图一)
你要做的第一件事情是启动VC创建一个新的工程。选择ATL COM AppWizard。注意这个向导创建的工程并没有包含任何初始的COM对象,在完成这个向导之后,要从ClassView中用New ATL Object命令来指定你想要增加到这个工程中的对象类型。
在Project name编辑框中为工程取个名字:Simple_ATL。在Location编辑框中指定工程的存放位置,如E:\samples\Simple_ATL,然后单击OK按钮。
(图一)
你会看...[ 查看全文 ]