原文鏈接 http://developer.huawei.com/ict/forum/thread-21687.html
開發環境:win7企業版,vs2010
控件:以voice.ocx為例
一、Winform工程中調用OCX控件
1.使用regsvr32控制台命令注冊控件;
1.1 打開控制台,進入控件存放路徑
1.2 輸入控制台命令:regsvr32 voice.ocx
1.3回車,創建成功
2.項目中創建winform窗體;
3. 項目添加對ocx控件的引用;




4. 將對應 .ocx 文件拖動至工具箱,結果如下;


5. 將該控件拖放至窗體上;


6. 調用控件中的方法( axVoice1 為上一步拖入控件的 ”Name” 屬性值)。


二、類庫工程中調用 OCX 控件
1. 將 .ocx 文件拷貝到 vs2010 安裝目錄下 VC 文件夾中;
2. 使用 regsvr32 控制台命令注冊控件;
2.1 打開控制台,進入控件存放路徑
2.2 輸入控制台命令: regsvr32 voice.ocx
2.3 回車,創建成功
3. 編譯 ocx 文件
3.1 打開 Visual Studio 命令提示 (2010)
3.2 輸入命令 aximp Voice.ocx ,生成兩個 dll 文件


4. 將上一步生成的 dll 文件拷貝到項目中,項目引用 Ax 前綴的文件;


5. 調用控件中的方法。

