天天看點

在VS2010中開發ActiveX控件設定測試容器的方式

        在VS2010中開發MFC ActiveX控件,開發完後,通常使用VS自帶的容器ActiveX Control Test Container來運作ActiveX控件。此容器在VS安裝後的檔案中是找不到的,需要自己手動擷取。如下所述:

(1)按照你的VS所安裝的路徑,找到VC2010Samples.zip這個壓縮檔案,其在Samples下的名為2052檔案夾中,如在我的電腦上,其所在路徑為:C:\Program Files\Microsoft Visual Studio 10.0\Samples\2052\VC2010Samples.zip。

(2)找到這個壓縮檔案後,将其減壓到目前檔案夾中。

(3)按照如下路徑C:\Program Files\Microsoft Visual Studio 10.0\Samples\2052\VC2010Samples\C++\MFC\ole找到TstCon這個檔案夾。打開這個檔案夾,可發現有兩個資源解決方案TCProps和TstCon。

(4)在VS2010中打開這兩個解決方案。

(5)将Tcprops設為啟動項,方法:在解決方案Tcprops上右擊,選擇“設為啟動項目”;然後對它進行編譯F7。同樣地,再将TstCon設為啟動項,對它進行編譯F7。

(6)編譯完後,就可在TstCon檔案夾下的Debug檔案夾中看到TstCon32.exe檔案。在首次運作MFC ActiveX控件時,需要設定調試器指令及調試器工作目錄。項目—屬性—配置屬性—調試,設定指令及工作目錄即可。