首页 > 其他 > 详细

VS2010下面Empty Project使用

时间:2014-04-20 16:34:16      阅读:411      评论:0      收藏:0      [点我收藏+]

VS2010下面Empty Project使用:
1,添加代码HelloApp

#include <afxwin.h>

class CHelloApp:public CWinApp
{
public:
virtual BOOL InitInstance();
};

CHelloApp HelloApp;

class CHelloWindow:public CFrameWnd
{
CStatic * m_CStatic;
public:
CHelloWindow();
};

BOOL CHelloApp::InitInstance()
{
m_pMainWnd=new CHelloWindow();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return true;
}

CHelloWindow::CHelloWindow()
{
Create(NULL,
"Hello World!",
WS_OVERLAPPEDWINDOW,
CRect(0,0,200,200)
);
m_CStatic=new CStatic();
m_CStatic->Create("Hello world",
WS_CHILD|WS_VISIBLE|SS_CENTER,
CRect(50,80,150,150),
this
);
}

2,编译出错:
unresolved external symbol _main referenced in function ___tmainCRTStartup

处理办法:
对于正常的标准的c或者c++main那么Project->properties->linker->system->subsystem 里面的设置是console;
但是非标准的main则应该该成相应的,比如windows,wince等等
一般的先尝试windows,全名是:Windows (/SUBSYSTEM:WINDOWS)

VS2010下面Empty Project使用,布布扣,bubuko.com

VS2010下面Empty Project使用

原文:http://www.cnblogs.com/hongjiumu/p/3675970.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!