Altova XMLSpy 2023 Professional Edition

本部分介绍了如何使用ATL创建一个简单的XMLSpy IDE插件DLL。您必须知道如何使用MS VisualStudio、ATL以及生成新的ATL对象的向导。要访问API,该实现导入XMLSpy的类型库。代码使用代码的#import语句所提供的智能指针读取各种属性并调用方法。此外,示例代码使用了MFC类CString和ATL转换宏,例如W2T。

 

以下是创建ATL DLL的主要步骤:

 

1.打开VisualStudio,然后选择文件 | 新建

2.选择项目选项卡。

3.选择ATL COM AppWizard,然后输入项目名称。

4.如果您想要使用MFC类,或为示例代码创建项目,请选择支持MFC

 

在创建项目文件后,您可以添加一个ATL对象以实现IXMLSpyPlugIn接口:

 

1.选择插入 | 新建ATL对象

2.从向导中选择简单对象,然后单击下一步

3.输入对象的名称。

4.特性选项卡上,为接口类型选择自定义并禁用聚合

 

这些步骤将为IDE插件接口的实现生成框架代码。有关如何修改代码并指定一些基本功能的信息,请参见以下页面。

 

© 2017-2023 Altova GmbH