VS2010中默认没有ActiveX控件测试容器TSTCON.exe,但是工程文件放在了vs2010的安装目录里。我的电脑上在C:\Program Files (x86)\Microsoft Visual Studio 10.0\Samples\2052这个目录下,如下图所示:
在这里插入图片描述
将VC2010Samples.zip解压到当前文件夹
在这里插入图片描述
出现了一个C++目录,我们一路向里进入如下目录
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Samples\2052\C++\MFC\ole
在这里插入图片描述
会出现一个TsCon目录,这个目录下就是我们需要的ActiveX测试容器工程文件目录。
打开TsCon目录,找到TstCon.sln
在这里插入图片描述
使用vs2010打开TstCon.sln
会发现左侧有两个工程
在这里插入图片描述
首先生成上面TCProps这个项目文件,右键TCProps–仅用于项目–仅重新生成
在这里插入图片描述
等待TCProps生成成功。当TCProps生成成功后,接着生成TstCon,右键TstCon–仅用于项目–仅重新生成TstCon
在这里插入图片描述
等待生成成功
在这里插入图片描述
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Samples\2052\C++\MFC\ole\TstCon.\Release\TstCon.exe
ActiveX测试容器就是TstCon.exe这个可执行程序。
在这里插入图片描述
TstCon.exe这个ocx控件测试容器可以直接打开使用。
在这里插入图片描述
当然也可以添加到vs2010的外部工具里。
接下来谈谈如何将测试容器添加到vs2010中
在vs2010中点击工具–外部工具
在这里插入图片描述
在外部工具对话框中的标题输入ActiveX控件测试容器
在这里插入图片描述
在命令栏中选择TstCon.exe
在这里插入图片描述
点击打开
在这里插入图片描述
点击应用后确定就将测试容器添加到vs2010的外部工具里。

当然TstCon也可以编译成vs2015等其它版本的,将TstCon.sln使用vs2015打开既可,下面编译方法和上面一样,或者直接在vs2015中添加vs2010编译过的TstCon.exe。

接下来我们就可以使用TstCon.exe的接口方法了。
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐