C++问题错误error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
#include<afxwin.h>classMyFrameWindow:publicCFrameWnd{public:afx_msgvoidOnPaint(){CPai...
#include<afxwin.h>
class MyFrameWindow:public CFrameWnd
{
public:
afx_msg void OnPaint()
{
CPaintDC paintDC(this);
paintDC.TextOut(0,0,"sdfhgjkdfsgkjds");
}
DECLARE_MESSAGE_MAP()
};
BEGIN_MESSAGE_MAP(MyFrameWindow,CFrameWnd)
ON_WM_PAINT()
END_MESSAGE_MAP()
class HelloApp:public CWinApp
{
public:
HelloApp(LPCTSTR LPSTRHELLO): CWinApp(LPSTRHELLO) {}
BOOL InitInstance()
{
CFrameWnd *MyFrame=new MyFrameWindow;
m_pMainWnd=MyFrame;
MyFrame->Create(NULL,(LPCTSTR)"hello");
MyFrame->ShowWindow(SW_SHOW);
return true;
}
};
正在链接...
libcmtd.lib(crt0.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
d:\Documents and Settings\Visual Studio 2005\Projects\play\Debug\play.exe : fatal error LNK1120: 1 个无法解析的外部命令
生成日志保存在“file://d:\Documents and Settings\Visual Studio 2005\Projects\play\play\Debug\BuildLog.htm”
play - 2 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ========== 展开
class MyFrameWindow:public CFrameWnd
{
public:
afx_msg void OnPaint()
{
CPaintDC paintDC(this);
paintDC.TextOut(0,0,"sdfhgjkdfsgkjds");
}
DECLARE_MESSAGE_MAP()
};
BEGIN_MESSAGE_MAP(MyFrameWindow,CFrameWnd)
ON_WM_PAINT()
END_MESSAGE_MAP()
class HelloApp:public CWinApp
{
public:
HelloApp(LPCTSTR LPSTRHELLO): CWinApp(LPSTRHELLO) {}
BOOL InitInstance()
{
CFrameWnd *MyFrame=new MyFrameWindow;
m_pMainWnd=MyFrame;
MyFrame->Create(NULL,(LPCTSTR)"hello");
MyFrame->ShowWindow(SW_SHOW);
return true;
}
};
正在链接...
libcmtd.lib(crt0.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
d:\Documents and Settings\Visual Studio 2005\Projects\play\Debug\play.exe : fatal error LNK1120: 1 个无法解析的外部命令
生成日志保存在“file://d:\Documents and Settings\Visual Studio 2005\Projects\play\play\Debug\BuildLog.htm”
play - 2 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ========== 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询