首先,我们看如何用VS 2005(英文)来创建一个ARX COM Server并暴露一个接口供后面的程序调用。
- 新建一个工程,选择用ObjectARX向导创建工程,取名字为comServerFromArx,按OK按钮。
- 在出现的对话框中左边选项中选择COM Options,在右边的选项中选择使用ATL来实现COM Server,按Finish按钮。
- 在工程上点右健菜单选择Add->Class…菜单命令。
- 在左边选择ATL,右边选择ATL Simple Object,按Add按钮继续。
- 再输入接口的名称,例如myCustomCom(如下图),按Finish按钮退出。
至此,一个ARX COM Server和一个接口已经创建好了。现在给我们的接口增加一个函数getPosition。
- 在接口ImyCustomCom上面点鼠标右健->Add->Add Method…菜单命令。