程序作者:zhoujiamurong 個(gè)人郵箱:zhoujiamurong@163.com 該文章為學(xué)習(xí)了C和C++以及有SDK編程基礎(chǔ)的,但還未學(xué)習(xí)MFC的人員使用,我們開始使用一個(gè)基本的內(nèi)容開始: 全部的代碼如下: #include 你只需將以上代碼拷貝下來(lái),在VC++6.0編譯器,建一個(gè)Window32工程,使用MFC鏈接庫(kù)編譯即可。 具體步驟:打開VC++6.0,點(diǎn)擊主菜單File(文件)-〉New(新建) 彈出一個(gè)對(duì)話框,我們選擇win32 Application(win32應(yīng)用程序),再工程文本框給它起一個(gè)名字MyMFC,點(diǎn)擊確定。在確認(rèn)信息的對(duì)話框里選擇空工程an empty project點(diǎn)確定。這樣我們就建了一個(gè)win32 應(yīng)用程序這樣一個(gè)類型的工程。下面我們?cè)谶@個(gè)工程里建一個(gè)C++文件。點(diǎn)擊菜單File(文件)-〉New(新建) 彈出一個(gè)對(duì)話框,選擇C++ source文件(C++源文件),再文件文本框里給他起個(gè)名字MyMFC,點(diǎn)擊確定,這是我們將上面的代碼拷入,編譯鏈接。你會(huì)發(fā)現(xiàn)有3個(gè)錯(cuò)誤。 nafxcwd.lib(thrdcore.obj):error LNK2001:unresolved external symbol_endthreadex nafxcwd.lib(thrdcore.obj):error LNK2001:unresolved external symbol_beginthreadex Debug/MyMFC.exe:fatal error LNK1120:2 unresolved externals 那么,這是因?yàn)闆](méi)有使用MFC類庫(kù)。我們現(xiàn)在導(dǎo)入。點(diǎn)擊菜單(project)工程-〉setting設(shè)置,彈出一個(gè)對(duì)話框,有一個(gè)下拉列表框,里面是Not Using MFC,我們把她改為Using MFC in a Static Library,點(diǎn)擊確定,再編譯,運(yùn)行,那么有這樣一個(gè)窗體出現(xiàn)。下面是該程序的解釋。 |
正在閱讀:VC精華教程:MFC入門系列(一)VC精華教程:MFC入門系列(一)
2005-07-07 10:44
出處:PConline
作者:zhoujiamurong
責(zé)任編輯:moningfeng
302 Found
Powered by Tengine
鍵盤也能翻頁(yè),試試“← →”鍵
302 Found
Powered by Tengine