1. 程式人生 > >VS2013學習筆記之MFC新增MSCOMM控制元件

VS2013學習筆記之MFC新增MSCOMM控制元件

教程:圖解流程VS2013   新增MSCOMM控制元件

在VS2008後,就沒有MSCOMM控制元件了,使用者想用只能手動新增,現在總結一下。

一步、下載Verision 6.0的MSCOMM包(百度一下)

下載完成後得到如下檔案:

clip_image006

其實其中最重要的還是那個mscomm32.ocx檔案,VS2013木有這些檔案。

二步、新增到syswow64/32中

      下載完畢後,把包裡的所有檔案拷貝到系統目錄c:\windows\syswow64下(32位OS的路勁為c:\windows\system32),最終如下:

clip_image008

三步、註冊mscomm32.ocx檔案

     一句簡單的命令就可以,如下:Windows開啟執行,並註冊mscomm32.ocx檔案,程式碼如下:regsvr32 c:\windows\SysWOW64\MSCOMM32.OCX

clip_image010

四步、Windows+r調出執行,輸入regedit轉到登錄檔中,如下:

clip_image012

    找到HEKY_CLASSES_ROOT項下的License項,新建主鍵為4250E830-6AC2-11cf-8ADB-00AA00C00905,鍵值為kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun的專案,如下所示(特別注意,不新建或者主鍵、鍵值出現錯誤,VS新增MSCOMM後還是沒法找到COM控制元件的。

clip_image014

clip_image016

    注意這裡主鍵和鍵值一個都不能錯,否則VS2013新增MSCOMM控制元件後,還是會找不到

VS2013工具箱中新增COM元件,到自己的工程中就可以了。

clip_image018

反應的確超級慢,真的要等一會會兒,然後跳出選擇工具箱項,從COM元件中瀏覽,如下所示:

clip_image020

此時重新開啟VS工程,在對話方塊中右鍵單擊,新增Acticve控制元件,將會出現Microsoft Communications Control, version 6.0控制元件。