以前用控制元件的方法寫串口,制作的小軟體,客戶使用還要先注冊6.0控制元件,有時候注冊了還不行
感覺控制元件的方法不好。
所以在網上找資料,看到別人制作的一個小程式,正在研究,發現一個問題
別人有這個類

下面是我的,沒有,怎么添加

uj5u.com熱心網友回復:
CSerialPort v1.03 - Serial Port Wrapperuj5u.com熱心網友回復:
https://download.csdn.net/download/tajon1226/11102637有分就直接下我的例子
沒分就去官網下
串口原始碼網址:https://blog.csdn.net/itas109/article/details/84282860
uj5u.com熱心網友回復:
控制元件不好用的,而且需要注冊,兼容性也差uj5u.com熱心網友回復:
+1
uj5u.com熱心網友回復:
在解決方案視圖中將 對應的 .h .cpp 檔案添加進去uj5u.com熱心網友回復:
謝謝 使用您的方法 ,成功添加了。
error C2664: “CreateFileW”: 不能將引數 1 從“char *”轉換為“LPCWSTR”
error C2664: “BuildCommDCBW”: 不能將引數 1 從“char *”轉換為“LPCWSTR”
error C2664: “MessageBoxW”: 不能將引數 2 從“LPCSTR”轉換為“LPCWSTR”
但編譯出現這些錯誤,別人的程式能編譯,為什么我這個編譯出現這些錯誤。就是serialport.cpp里面的
serialport.cpp 跟別人的一模一樣
uj5u.com熱心網友回復:
工程 不使用 UNICODEuj5u.com熱心網友回復:
感謝回復,使用您說的方法,解決問題了。非常感謝
uj5u.com熱心網友回復:
最原始的,你完全可以使用使用OpenFile打開串口,然后使用讀寫檔案的方式讀寫串口uj5u.com熱心網友回復:
把字串 用 _T() 宏包含起來, 可以適應UNICODE和多位元組編譯環境uj5u.com熱心網友回復:
最原始的,你完全可以使用使用CreateFile打開串口“帶流控制的串口通訊程式.rar“
https://download.csdn.net/download/schlafenhamster/4195462
uj5u.com熱心網友回復:
贊,建議還是采用UNICODE,通用性好。
uj5u.com熱心網友回復:
是的,中國很多軟體工具說不定哪天得給老外用的,用Unicode省事。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/37093.html
標籤:基礎類
