1樓:
個人經驗,win32完全靠翻文件
總之入門的話先去 https://
對 Windows 的訊息機制做乙個大概了解,然後再一點點摸索
2樓:Juanjie Xi
推薦用各種ui庫,qt, wxwidget...
或者老辦法c++寫dll,ui交給vb什麼的
這年頭再學mfc沒什麼意思了
3樓:唐hz
從題主的描述來看,遇到的應該是c的win32,由乙個WINMAIN 和乙個 WINPROC構成,推薦看
《windows 程式設計第五版》裡面講的非常詳細。
《MFC windows 程式設計》 MFC
《Sams.Teach.Yourself.WPF.in.24.Hours》WPF
《head first c#》winform
《windows 核心程式設計》 非GUI ,主要是windows的系統功能,包含程序,執行緒,記憶體,動態鏈結庫。
前四本任看其一,便可以做圖形介面。
輪子哥說的是對的,GUI的背後非常複雜,這幾本書的背後,都是用不同的體系,實現了GUI。
假如你僅僅是自己玩的話,我建議你前四本任選其一,看完以後看一下《windows 核心程式設計》應該就夠用了。
如果是要實現一些比較炫目的動畫效果或者是對美觀的要求比較高,那麼推薦看《Sams.Teach.Yourself.WPF.in.24.Hours》
終端 Shell tty 和控制台(console)有什麼區別?
看了這麼多,貼個自認為解釋到位的鏈結,以饗各位。終端與shell的區別 友人C 裡面寫到 終端的工作其實是很少的哦,簡單來說3點 GUI軟體介面 接收輸入 顯示輸出 而shell的核心工作就是操控計算機核心 嗯嘿哈 先說簡要定義,看不懂的可以直接跳到分割線處,有更通俗的解釋。tty 它是終端的統稱,...
群星怎麼用控制台提前看是什麼先驅者?
太空廢宅 其實有個更省事的辦法,就是直接用控制台觸發你想要的那個先驅者,比如題主想要的澤珞族的先驅者事件,可以通過以下方式來觸發 1.控制台開debugtooltip,然後通過滑鼠檢視哪個星系有precursor zroni 1的標識 最好有宜居星球,後面會用到 如果沒有或者你比較懶的話,可以選中任...
vscode讀取中文問題(控制台已設定為utf 8,vscode編輯也已設定為utf 8)怎麼解決?
元極 作為一名程式設計菜鳥,我來說說我的理解,一下純屬是我自己遇到問題時,解決問題的個人領悟 cmd中輸入chcp 65001只是改變了cmd內建指令輸出的編碼格式,以及改變了解碼第三方程式輸出的解碼方式,並不能實現從cmd輸入UTF 8編碼格式的內容。也就是說cmd中設為cp65001後,你執行你...