1.Qt已經開發了應用,封裝成Qt庫,以供C#調用。
2.Qt的tcp客戶端封裝,以供C#調用,雙向傳遞數據。
1.使用QtCreator編譯msvc版本的Qt庫;
2.使用VS2017開發C#程序引入Qt庫;
3.雙向傳遞指針、傳遞數組;
《項目實戰:Qt編譯Qt庫以及使用C#調用Qt庫,並實現C#集成Qt的tcp客戶端》
《VS2017編寫MFC庫以及使用Qt調用MFC庫方法》
《VS2017編寫純C庫以及使用C#調用C庫方法》
《Qt實用技巧:VS2017編寫純C庫以及使用Qt調用C庫方法》
《關於 C#調用C庫Dll,有回調函數時,只執行一次回調函數就直接掛掉 的解決方法》
《關於 C#調用一個C/C++dll庫運行時實現多個應用(靜態變量區分) 的解決方法》
《關於 C#調用c庫,將C#的byte[]傳入C庫的方法和將C庫的char*向上傳入C#的回調函數byte[] 的方法》

以下是集成客戶端的演示:




錯誤

解決
需要對Qt的庫進行初始化操作並且到用windeployqt導入庫先關的依賴性項。
