在工程中使用ATL向导

原创 2006年06月15日 00:11:00

在开发过程中,我们可以在一个非COM服务器的工程中使用ATL Object

Wizard。例如,在一个独立的Win32应用程序对话中加入ATL对话框或者

OLEDB Data Consumer是件很普通的事。下面是VC6.0中使用ATL Object

Wizard的最低要求:

1、必须是一个DLL或者Win32应用,不能是控制台应用程序。

2、以下代码必须出现在<project>.cpp文件中:

BEGIN_OBJECT_MAP(ObjectMap)

END_OBJECT_MAP()

3、工程中必须有<project>.idl文件并且下面的最小的library块必须出现

library LIB

{

}

4、如果IDE仍然给我们找麻烦,那么关闭工作区,删除.ncb文件,重新装

载工作区,再试一次。

相关文章推荐

【原创】使用vc向导简历的ATL COM简单对象好像没有IUnknown接口的实现?

  这两天看了看COM和ATL,还是有点云里雾里的感觉。对ATL如何实现COM的一个可创建对象还是不太明白,只知道一些概念。知识仅局限于能够使用VC 的向导简历一个ATL工程,增加一个ATL简单对象,...
  • ppslide
  • ppslide
  • 2011年06月17日 13:27
  • 573

VS2012创建ATL工程及使用MFC测试COM组件

这篇文章首先介绍了如何创建一个ATL工程,并为其添加接口类和实现接口方法;然后介绍了如何利用自动化的方式调用由ATL生成的dll,即在程序中获取CLSID和IID然后创建接口实例;最后分析了在程序中C...

VS2010创建ATL工程及使用C++测试COM组件

1.创建ATL项目,取名MyCom 2. ATL 项目向导,勾选 【支持COM+ 1.0】和【支持部件注册器】,其他默认,点击完成。 3.在该项目中添加类 4.添加一个ATL简单对象...

VS2010创建ATL工程及使用C++测试COM组件

VS2010创建ATL工程及使用C++测试COM组件 2014年09月05日 ⁄ 综合 ⁄ 共 563字 ⁄ 字号 小 中 大 ⁄ 评论关闭 1.创建ATL...
  • Sayesan
  • Sayesan
  • 2015年10月22日 09:37
  • 2193

向VS2015添加WTL项目向导(ATL/WTL Application Wizard)

刚装了个VS2015社区版,微软地球良心企业啊~~Embarcader能学点不? VS装得再高端我也只会用个WTL,到目前为止(2015/08/09)WTL官网上还是只有WTL9.0版,最高支持到V...

为RT-Thread实现一个傻瓜式的工程向导工具(二)

在深入了解了scons创建目标工程的

为RT-Thread实现一个傻瓜式的工程向导工具(三)

根据项目进度要求,主要完成对

VS2010 工程配置向导

1. 新建工程 2. 配置--》General(通用)    a.  配置程序类型,exe or dll    b. 配置是否使用MFC库    c. 其他 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在工程中使用ATL向导
举报原因:
原因补充:

(最多只允许输入30个字)