vc6之串列埠通訊

2021-06-01 17:51:53 字數 607 閱讀 1076

vc串列埠程式設計方案

①mscomm控制項

②cserialport類

③api

1.新建乙個dialog專案,右擊對話方塊,選擇insert activex control,選擇microsoft communication control,新增串列埠控制項idc_mscomm1

2.按ctrl+w,為idc_mscomm1新增cmscomm型物件,名字為m_ctrlcomm。此時在專案中會多出乙個類cmscomm

3.新增2個edit,2個button

下面是一些**

void ccommtestdlg::onbutton1() 

begin_eventsink_map(ccommtestdlg, cdialog)

//}afx_eventsink_map

end_eventsink_map()

void ccommtestdlg::ononcommmscomm1()

}updatedata(false); //更新編輯框內容

}void ccommtestdlg::onbutton2()

原始碼 refer to

vc6 控制項

詳見msdn 為控制項新增乙個控制項型變數然後訪問之 edit idc edit1 m edit1 void ctest1dlg onbutton1 也可以直接使用id訪問 cstring str int i getdlgitemtextw idc edit1,str afxmessagebox s...

VC6遠端除錯

vc開發環境之所以提供遠端除錯的能力,是因為有些情況下單機除錯會讓你崩潰掉。比如,除錯gui程式的wm paint訊息,因為要單步除錯,所以 偵錯程式會對介面的重繪產生 heisenberg不確定性原理 當然還有些別的情況也適用,比如程式在測試環境執行的好好的,但是在客戶那行為總 是異常,這時候如果...

VC6正在被拋棄?

我還在用的vc6本來早就該公升級了,畢竟vc已經從vc6經歷7.0 7.1 8.0,現在已經到了vc9 vc2008 了。只是我比較戀舊,想想我的機器也受不了ms頻繁的公升級,現在的機器也就免強能跑跑vc6。但是現在c 標準公升級了,gcc也公升級了,vc6 真的已經是必須丟棄的雞骨頭了。vc6自帶...