怎樣把c 編寫的控制台程式圖形化介面,需要學哪些?

時間 2021-05-06 09:33:00

1樓:小新

瀉藥學幾個基本框架就可以了,不過要想進一步精進,還需要學習WINDOWS的系統,一些機制,比如記憶體管理啊,等等這些用win32api

如果說只是想要乙個視窗的話QT就不錯。

2樓:Bob架構師之路

這裡有乙個思路給你。

通過Visual Studio IDE通過.net或者MFC來編寫圖形化介面。這個是VS的強項。

原來的程式可以作為後台程式重構,嵌入到GUI程式當中。這是C/S結構的常用寫法。

通過VS程式編寫圖形化介面,或者用其他語言編寫圖形化介面或者web介面。把原先的C/C++程式封裝成服務端,在後台執行,前台與後台通過向restful API,或者web service,或者其他的介面進行相互呼叫。

這兩種方式都是可行的。看你想實現什麼樣的效果了。

3樓:小雲朵想養鯨魚

Qt吧,MFC雖然有些老,但是其中的思想和原理都是非常值得學習的。

影象化介面的話還是推薦Qt,跨平台並且直接用C++就可以寫出乙個挺漂亮的介面。

4樓:Chow Anod

快速上手:Electron,PyWidget,PyQt等。

高階使用:Qt,SDL2

深入理解:win32api,Vulkan等

如何優雅的用 VScode 編寫 C 大型專案?

羊羔的驕傲 多平台幾乎相同的使用體驗,除了部分快捷鍵不一樣。非常輕量,啟動速度很快。強大的擴充套件功能,C 與CMake Tools都是擴充套件。內建終端,來回切換很方便。IntelliSense不如VS的好用,經常找不到符號,需要重新解析檔案。相比於VS2019原生支援CMake,體驗差很多。Ma...

這個非常難的c 的程式設計,應該怎麼編寫出來

乃乃興 大一新生恰巧剛學習 include include using namespace std class employee protected int individualEmpNo char name 20 int grade float accumPay static int employ...

為什麼C 寫出來的揹包程式執行如此慢?彙編寫的程式比C 快200多倍。誰能幫忙提點建議怎麼優化一下

她的城 你說的條件太少了,但是就這兩種語言比較的話絕對是會變快,如果是小資料量的程式,執行時都把值放在通用暫存器中即可,另外編譯上面,彙編是乙個語句對應乙個二進位制,而c語言並不是 Coldwings 曾經的ACM ICPC玩家路過,表示別的啥都不說,這0 1揹包問題是O nm 的,如今計算機單核處...