「控制台應用程式」+「訊息對話框」+「主介面」+「最後產出 .exe」 —— **控制台程式無法顯示原生 GUI 對話框/主介面**(除非呼叫 Windows API MessageBox,但無法做複雜佈局)。
| 方案 | 優點 | 缺點 |
|---|---|---|
| 純控制台 | 零依賴、編譯快、適合演示邏輯 | 無圖形介面、只能用文字選單、system("cls") 清屏體驗差 |
| MFC 對話框/文檔視圖 | 原生 Windows GUI、資源編輯器拖拉佈局、類向導生成代碼 | 需 VS 安裝 MFC 元件、學習曲線較陡、僅限 Windows |
iostream 實現文字選單(1.輸入 2.查詢 3.統計 4.退出),vector 存儲記憶體,退出前可選擇序列化到檔案。CListCtrl 顯示學生列表,CDataBase/CRecordset 連 Access/SQLite 持久化。MFC 學生管理系統下載:CSDN 下載