程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> windows-軟件Visual C++ 6怎麼利用MFC編寫Windows控制台應用程序,幫忙補下代碼

windows-軟件Visual C++ 6怎麼利用MFC編寫Windows控制台應用程序,幫忙補下代碼

編輯:編程綜合問答
軟件Visual C++ 6怎麼利用MFC編寫Windows控制台應用程序,幫忙補下代碼

過程步驟:
新建一個名稱為MFCConsole的工程,工程的類型是Win32 Console Application,並且選擇An empty project。完成之後插入一個C++源文件,文件名為MFCConsole.cpp,並輸入如下代碼。
程序。MFCConsole.cpp
這是書上代碼。
#include
#include
#include

CWinApp theApp;

int _tmain(int argc.TCHAR*argv[],TCHAR*envp[])
{
int nRetCode = 0;
if(!AfxWinInit(::GetModuleHandle(NULL),
NULL,::GetCommandLine(),0))
{
nRetCode = 1;
}
else
{
CString strHello("Hello world");
AfxMessageBox(stHello);
cout << strHello << endl;
}
return nRetCode;
}

這是我打在電腦上的代碼,錯誤代碼:
error LNK2001: unresolved external symbol __endtheadex
error LNK2001: unresolved external symbol __beginthreadex
fatal error LNK1120: 2 unresolved externals
這是不是代碼不全導致一直執行不出來,求大神幫忙改一下,能執行成功,這個就在MFCConsole上輸入的代碼,別的類什麼的都沒改,謝謝!
以下代碼是電腦上的

#include
#include
#include
#include
#include
#include

BOOL AFXAPI AfxWinInit( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
int nCmdShow );

MFCConsole::MFCConsole()
{

}
MFCConsole::~MFCConsole()
{

}

CWinApp theApp;

int _tmain(int argc.TCHAR*argv[],TCHAR*envp[])
{
int nRetCode = 0;
if(!AfxWinInit(::GetModuleHandle(NULL),
NULL,::GetCommandLine(),0))
{
nRetCode = 1;
}
else
{
CString strHello("Hello world");
AfxMessageBox(stHello);
cout << strHello << endl;
}
return nRetCode;
}

最佳回答:


如果已經創建了,參考 http://blog.sina.com.cn/s/blog_64ecfc2f0100z327.html

qq_29824951
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved