Visual Studio 2008创建项目(ATL)

本文详细介绍了如何在VisualStudio2008中创建ActiveX控件,并通过实际操作演示了从创建ATL项目到测试控件的全过程。包括建立ATL项目、编译AllVCLanguageSamples、使用Edit->InsertNewControl插入控件以及最终的Web测试。同时,还提供了解决缺少ActiveX控件测试容器问题的方法。

  最近刚开始学习Visual Studio 2008,在创建新项目的时候会出现很多选项,如图1所示:

以下记录自己按照MSDN上的例子完成每个选项的例子的过程,类似于学习笔记。

ATL:ATL旨在简化创建有效、灵活、轻量的控件的过程。以下为创建ActiveX 控件。并将其添加到ATL项目中。

关于ActiveX控件的介绍,参见:http://www.cnblogs.com/xioxu/archive/2007/10/12/922100.html

ATL项目的建立过程,参加:http://msdn.microsoft.com/zh-cn/library/cc451390(v=vs.71).aspx

中间遇到一个比较难的问题是Visual Studio 2008不具备ActiveX控件测试容器(VC6.0在tools菜单下有),因此需要自己编译AllVCLanguageSamples,具体过程参见:http://www.cnblogs.com/lidabo/archive/2012/07/16/2593625.html编译完成后,需进入编译产生的Debug或者Release文件夹中打开Tstcon32.EXE,,具体参见:http://blog.youkuaiyun.com/fengbingchun/article/details/6370120

然后用Edit->Insert New Control,选择创建的ATL项目,会出现如图所示项目:

继续按照步骤,运行完成。在web测试成功。

 

 

转载于:https://www.cnblogs.com/tinanuaa/archive/2012/10/29/2737802.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值