卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

重新導(dǎo)入MSComm通訊控件的方法及注意事項(xiàng)

在使用VS2010及其更高版本時(shí),由于微軟已經(jīng)放棄了對(duì)MSComm通訊控件的支持,曾經(jīng)依賴(lài)該控件的開(kāi)發(fā)者可能會(huì)遇到一些不便。然而,通過(guò)一定的方法,我們?nèi)钥梢灾匦聦?dǎo)入并使用MSComm控件。接下來(lái)將介紹

在使用VS2010及其更高版本時(shí),由于微軟已經(jīng)放棄了對(duì)MSComm通訊控件的支持,曾經(jīng)依賴(lài)該控件的開(kāi)發(fā)者可能會(huì)遇到一些不便。然而,通過(guò)一定的方法,我們?nèi)钥梢灾匦聦?dǎo)入并使用MSComm控件。接下來(lái)將介紹具體的操作步驟以及需要注意的事項(xiàng)。

導(dǎo)入必要文件

首先,需要下載一個(gè)包含以下四個(gè)文件的壓縮包:、、MSCOMM32.oca、mscomm32.ocx。解壓后,將這些文件拷貝到系統(tǒng)目錄下:C:WindowsSystem32(WIN7系統(tǒng))或C:WINDOWSsystem32(XP系統(tǒng))。特別需要注意的是,對(duì)于64位win7系統(tǒng),還需將mscomm32.ocx文件復(fù)制到C:WindowsSysWOW64目錄下,以避免注冊(cè)過(guò)程中出現(xiàn)錯(cuò)誤。

注冊(cè)MSComm控件

在C:WindowsSystem32目錄下找到cmd.exe,右鍵選擇以管理員身份運(yùn)行。在彈出的命令行窗口中輸入以下命令進(jìn)行注冊(cè):Regsvr32 C:WINDOWSsystem32MSCOMM32.OCX。注冊(cè)成功后將會(huì)有相應(yīng)提示顯示。

修改注冊(cè)表

按下“win R”組合鍵打開(kāi)“運(yùn)行”窗口,輸入regedit后回車(chē)以打開(kāi)注冊(cè)表管理器。在注冊(cè)表中找到HKEY_CLASSES_ROOT項(xiàng)下的Licenses項(xiàng),添加主項(xiàng)命名為“4250E830-6AC2-11cf-8ADB-00AA00C00905”,并將鍵值修改為“kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun”。

新建MFC項(xiàng)目

在VS 2013中新建一個(gè)MFC項(xiàng)目,例如基于對(duì)話(huà)框的項(xiàng)目。

添加MSComm控件

在對(duì)話(huà)框上右擊選擇“打開(kāi)ActiveX控件”,或者在英文版中選擇“Insert ActiveX Control”。找到Microsoft Communications Control,version 6.0,添加該控件至對(duì)話(huà)框中。該控件在設(shè)計(jì)界面中會(huì)顯示為一個(gè)電話(huà)的圖標(biāo),在軟件運(yùn)行時(shí)是不可見(jiàn)的。

使用控件的另一種方法

另一種添加MSComm控件的方法是在菜單欄中選擇“工具”》“工具箱項(xiàng)”》“COM組件”,然后找到Microsoft Communications Control,version 6.0。

MSComm控件函數(shù)使用注意事項(xiàng)

需要注意的是,新版本的Visual Studio 在使用MSComm控件時(shí),之前以Set開(kāi)頭或Get開(kāi)頭的函數(shù)名稱(chēng)都已被改為以Put_或Get_開(kāi)頭。例如,SetCommPort改為Put_CommPort,GetInput改為Get_Input。

解決MSComm控件Create()函數(shù)運(yùn)行時(shí)報(bào)錯(cuò)問(wèn)題

如果在運(yùn)行時(shí)出現(xiàn)MSComm控件Create()函數(shù)報(bào)錯(cuò)的情況,可以嘗試在創(chuàng)建MSComm關(guān)聯(lián)變量之前先銷(xiāo)毀窗口。具體代碼如下:

```cpp

();

if(!(NULL, style, CRect(0,0,0,0), this, IDC_MSCOMM1)) {

AfxMessageBox("創(chuàng)建MSComm控件失敗");

return -1;

}

```

通過(guò)以上步驟,我們可以成功導(dǎo)入并使用MSComm通訊控件,同時(shí)在開(kāi)發(fā)過(guò)程中也需要留意相關(guān)的注意事項(xiàng),確保程序的正常運(yùn)行和穩(wěn)定性。

標(biāo)簽: