技术员博客      html  css  js  c++  java
  • VS2008增加ActiveX控件测试容器

    问题一解决方案:

    在编activex控件时,可以用到Active X control test container来测试activex控件,这在VisualStudio 6里面是很方便查找的,工具菜单下面就有。但是在visaul studio 2008 里面TSTCON32.exe这个文件却消失了。那它是没了吗,不是的。而是微软把它放在了例子程序里面,需要自己编译。详细目录:比如我装在C盘里面,VC的例子在 “C:\Program Files\Microsoft Visual Studio 9.0\Samples\2052\AllVCLanguageSamples.zip”,吧这个文件解压缩以后,在下面的目录可以找到TSTCON32.exe的源代码:“C++\MFC\ole\TstCon”,自己编译就可以了。
    OK拿去编译,注意得先编译TCProps,然后是才TstCon!!!方法是加载TCProps和TstCon,然后点击解决方案视图的TCProps设为启动项,F7调试运行,同样的将TstCon调试运行。

    这里特别注意,由于默认的是Win32的解决方案平台,所以在编译TCProps和TstCon要将编译平台选为Win32,而不是默认的Itanium平台

    在Vista或者windows7操作系统下面。你在编译的时候,需要进行如下设置。

    vs2008 tstcon32.exe - yinzhezq - yinzhezq的博客

    TSTCON解决方案共有两个项目

    vs2008 tstcon32.exe - yinzhezq - yinzhezq的博客

    项目1的设置

    vs2008 tstcon32.exe - yinzhezq - yinzhezq的博客

    项目二的设置

    TSTCON解决方案共有两个项目,这两个项目清单属性都需要设置:启用用户账户控制 否。这样编译后的结果才可以正常在windows7或者vista上面运行。

    测试ActiveX控件,有两种方法:

    1)你可以直接运行TetCon.exe,选择Edit里面的“Insert Contorl”,选中你编译生成的.ocx文件,如下图:

    2)你直接点击“运行”按钮,会出现下面的“调试回话的可执行文件”

    对话框,你选择刚才生成的TstCon32.exe可执行文件。继续上面的方法步骤,就可性测试ActiveX控件。

    原文有些地方不是讲的很细致,我扩充了一下。不是很明白的,留言。

  • 相关阅读:
    SignalR 实现web浏览器客户端与服务端的推送功能
    Toggle Buttons(三)
    数学之路(3)数据分析(7)
    在ASP.NET中支持断点续传下载大文件 star163 博客园
    控制力的较量 Android上的博弈 狼人:
    OpenCV学习笔记(27)KAZE 算法原理与源码分析(一)非线性扩散滤波
    业务过程执行的7个谬误
    MFCATL IDispatch调度接口
    VS.NET调试问题
    STL算法之—————remove_if, remove, remove_copy_if
  • 原文地址:https://www.cnblogs.com/lidabo/p/2593625.html
Copyright © 2011-2022 技术员博客