老師教的MFC,可是win10不能安裝vc++6.0怎麼辦?

老師教的MFC,可是win10不能安裝vc++6.0怎麼辦,因為孫鑫老師的視頻是在vc++6.0下教的


換老師。


MFC居然還有人用??!


1,VS2015也支持MFC,你要學不會VS2015建議你放棄編程。

2,MFC真的很難用,早就被淘汰了,看看就好,不要花太多時間。要寫窗口程序至少是C#的WinForm,WPF更好,Windows通用程序最好。


mfc,沒人用了。

vc6,沒人用了。

所以你學他幹嘛。。。


虛擬機.exe


乃不知有漢,無論魏晉


(2017 年 6 月 28 日更新)

Visual C++ 6 更適合服役時間比較長的舊機器。如果你的電腦的硬體性能不高,且安裝的是 Windows 7 或以下(Windows Vista,Windows XP 或更早)的系統,可以考慮安裝 Visual C++ 6;如果不是的話,還是安裝 Visual Studio 2012(或更高版本)吧。

更重要的一點,作為距今已近將近二十年的 Visual Studio 版本,它已經不再適合進行正規的 C 語言學習。

(原文)

Visual C++ 6 是 Visual Studio 6 的一個組件,1998 年微軟發布 Visual Studio 6 後,國內學習 C/C++ 的人越來越多,就有人有方設法把它分離出來並漢化,比如辛玉強、吳祖武提供的漢化版本;但由於漢化版本普遍修改不完善、bug 較多,不建議使用;建議使用英文原版的 Visual Studio 6。

Visual Studio 6的英文原版下載地址(文件名:VSE600ENU1.iso,請將下載地址複製到迅雷等下載工具中執行下載):ed2k://|file|VSE600ENU1.iso|643276800|be91fcd2f1a949b0277d3715564593ff|h=f2j2kjqelvpgdcandpfe6l7ewqnko6hz|/

下載完成後,使用rar解壓縮程序將該鏡像文件解壓至某一文件夾。待解壓完成後,雙擊目錄中的 SETUP.EXE

第一次執行安裝任務時,安裝程序可能會提示你重啟電腦。待重啟完成後回到桌面,安裝程序會自動啟動。按照說明一步一步地進行。

很多人說無法完成安裝過程,這其實跟兼容性有關。比如在組件選擇界面,它會自動幫你勾選幾項認為你需要安裝的組件,但除了 Visual C++,其他組件(比如 Edition Tools)都是不需要安裝的。你只需要勾選一個 Visual C++ 6,就可以了。勾選其他的組件,不會對安裝的順利進行有任何好處,它們只會使安裝過程陷入無響應的狀態。

由於在使用該軟體進行編譯時,有時會出現預料之外的編譯故障,可以通過安裝微軟發布的補丁來解決這個問題。微軟 SP 6 補丁下載地址(文件名:Vs6sp6.exe):http://download.microsoft.com/download/1/9/f/19fe4660-5792-4683-99e0-8d48c22eed74/Vs6sp6.exe

安裝步驟:將該補丁文件解壓至一空文件夾,執行目錄中的 setupsp6.exe 即可解決遺留的 bug。


qt大法好


學qt吧,mfc==沒飯吃,早就淘汰了


學MFC也可以不用VC6.0,推薦使用Visual Studio Community社區免費版。visual studio基本的功能都有了。微軟官方提供Community 2015完整鏡像iso文件(所有下載 | Visual Studio)

實在要用VC6.0,就用Hyper-V建個Win7虛擬機,在上面用吧。


我用免費、開源的dev c++,我兒子老師也讓他們用這個。

--------------------------------------

抱歉,看錯了,老師就是教MFC。

如果讓我來教UI編程,我會選免費但是很接近MFC的wxWidget或者商用不免費的QT。


MY FREE CAMERS??


教MFC沒問題,裝VC6才是問題。你應該裝VS2013以上的版本。


VS2015也能寫MFC


vc6.0-vs2015c++/MFC入門知識全集/實例規範書籍視頻下載孫鑫c++對話框計算器基礎控制項使用教程系列

本課程包括:

【1】C語言(1個月)

【2】C++語法與數據結構(1個月))

【3】MFC項目開發(1個月)

【4】Linux項目開發(1個月)

往屆的授課視頻都已經上傳到百度網盤,請同學們按照視頻教程提前掌握課程的進度情況。

VS2015系列視頻教程包括:

《VS2015---0基礎C語言視頻教程》

《VS2015---C++視頻教程與數據結構》

《VS2015---MFC項目開發視頻教程》

《VS2015---Linux項目開發視頻教程》等完整的C++就 業培訓內容。真正的C語言是從二進位0101開始的,因為現場實際教學中我們發現同學在大學所學的二進位和十六進位,多數都是模糊不清的。希望同學對計算機語言的學習,要扎紮實實一步一個腳印,沒有任何思維上的瑕疵。

全部內容等價於現場教學或者網路授課最低13800的價值,

VIP教程可免費試看.可免費下載

試看教程地址:C語言視頻教程!C++視頻教程!數據結構!MFC項目!Linux![VS2015]-課程學習-百度傳課

免費下載地址:http://pan.baidu.com/s/1mhKQ6kK


高版本也可以寫mfc啊,


win10 10586可以直接裝vc++6.0,14393就不行了


win10下安裝vc6

1、操作系統許可權管理降到最低,禁用各殺毒和安全軟體;

2、將安裝文件解壓,setup.exe作為系統管理員方式運行;

3、安裝時數據介面中把DAO,RDO之類的介面選項去掉;

4、安裝後,在64位操作系統下,要替換DM.DLL、TLLOC.dll解決調試出錯問題;

5、Debug選項中,取消Tools-&>Options-&>Debug-&>OLE RPC debugging 選項,解決調試時出現 OLE32.DLL調用出錯問題;

6、安裝VisualAssist;

7、編譯Filetools插件,並安裝到VC環境中。

細節自己再去百度吧。

OK


硬搞的話,VC6可以在Win10上跑的。不過………與其折騰這個……


微軟都拋棄了,你還放不下。

Qt大法好,我們學校都改了。

要學還是虛擬機吧,xp系統,Visual Studio. 2015雖然好,但是不兼容,尤其是String類吧,幾年前學過,記不清了,調bug調了很久,你沒必要在這上面浪費時間啦。


推薦閱讀:

C++、Visual C++、MFC(編譯和封裝)之間的關係是什麼?
一個月怎麼寫一個窗口程序?
現在(2013年12月)學習 MFC 的意義是什麼?
做PC的客戶端軟體開發框架選擇,sciter vs QT,用哪個好點?
為什麼微軟不大力支持C ,而重點支持C#,難道今後windows平台開發就告別以前的MFC那一套了?

TAG:C | MFC | CC | VisualC | Win32API |