Visual Studio C++ Win32控制台應用程序,Win32項目,MFC的區別


背景

Visual Studio C++ 創建新項目蹦出來如下選項:

Win32控制台應用程序,Win32項目,MFC有什么區別?

正文:

  1. Win32控制台,沒有界面,命令行執行生成的文件則直接在后台運行,運行效果如下:
    生成的“.exe”文件相當於Linux系統下用gcc編譯出來一個“.out”文件,直接運行操作即可,只有命令符,沒有界面。

  2. Win32項目
    這個就有界面了,但是界面里面的控件,基本上要自己去實現。

  3. MFC項目(Microsoft Foundation Class Library,微軟基礎類庫)
    這個也有界面,可是界面里面的控件就不需要自己實現了,常用的控件都已經在MFC庫內寫好,直接拖動即可。

參考鏈接

參考於知乎問答“對於一個新手來說,在使用Visual Studio新建項目時,win32控制台應用程序和win32項目、空項目、MFC應用程序有哪些區別?” “杜小豆”答主的回答,感謝。

至此,記錄完畢。

記錄時間:2017-1-19
記錄地點:深圳WZ


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM