CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

在编译这么简单的程序时出现的错误,在线等待

楼主haidaya(海大牙)2003-10-03 01:58:12 在 VC/MFC / 基础类 提问

//hello   world  
  #include   <afxwin.h>  
  #include   "H.h"  
   
  CMyApp   myApp;  
   
  BOOL   CMyApp::InitInstance   ()  
  {  
          m_pMainWnd   =   new   CMainWindow;  
          m_pMainWnd->ShowWindow   (m_nCmdShow);  
          m_pMainWnd->UpdateWindow   ();  
          return   TRUE;  
  }  
   
   
  /////////////////////////////////////////////////////////////////////////  
  //   CMainWindow   message   map   and   member   functions  
   
  BEGIN_MESSAGE_MAP   (CMainWindow,   CFrameWnd)  
          ON_WM_PAINT   ()  
  END_MESSAGE_MAP   ()  
   
  CMainWindow::CMainWindow   ()  
  {  
          Create   (NULL,   _T   ("The   Hello   Application"));  
  }  
   
  void   CMainWindow::OnPaint   ()  
  {  
          CPaintDC   dc   (this);  
           
          CRect   rect;  
          GetClientRect   (&rect);  
   
          dc.DrawText   (_T   ("Hello,   MFC"),   -1,   &rect,  
                  DT_SINGLELINE   |   DT_CENTER   |   DT_VCENTER);  
  }  
   
   
   
  class   CMyApp   :   public   CWinApp  
  {  
  public:  
          virtual   BOOL   InitInstance   ();  
  };  
  /////////////////////////////////////////////////////////////////////////  
  //   CMyApp   member   functions  
   
   
  class   CMainWindow   :   public   CFrameWnd  
  {  
  public:  
          CMainWindow   ();  
   
  protected:  
          afx_msg   void   OnPaint   ();  
          DECLARE_MESSAGE_MAP   ()  
  };  
   
  test7   error   LNK2019:   无法解析的外部符号   __endthreadex   ,该符号在函数   "void   __stdcall   AfxEndThread(unsigned   int,int)"   (?AfxEndThread@@YGXIH@Z)   中被引用  
  test7   error   LNK2019:   无法解析的外部符号   __beginthreadex   ,该符号在函数   "public:   int   __thiscall   CWinThread::CreateThread(unsigned   long,unsigned   int,struct   _SECURITY_ATTRIBUTES   *)"   (?CreateThread@CWinThread@@QAEHKIPAU_SECURITY_ATTRIBUTES@@@Z)   中被引用  
  test7   fatal   error   LNK1120:   2   个无法解析的外部命令  
  为什么啊, 问题点数:20、回复次数:6Top

1 楼cy214(threadx)回复于 2003-10-03 02:46:25 得分 5

多线程支持  
  alt+f7   ->   c/c++   ->   code   generation   ->   code   generation   ->   debug   multithreaded...Top

2 楼akiko(弥弥)回复于 2003-10-03 08:55:07 得分 5

project--setting--general   MFC设置改为Use   MFC   in   a   Shared   DLLTop

3 楼marlboro4506(小鸡快飞)回复于 2003-10-03 09:09:10 得分 5

你在   project--setting--general   MFC设置里用的默认设置   no   using   mfc,改一下就行了:)Top

4 楼haidaya(海大牙)回复于 2003-10-03 10:59:07 得分 0

多谢大家!Top

5 楼haidaya(海大牙)回复于 2003-10-03 11:09:24 得分 0

可是改了之后,还是有如下错误  
  libcmtd.lib(crt0.obj)   :   error   LNK2001:   unresolved   external   symbol   _main  
  Debug/h.exe   :   fatal   error   LNK1120:   1   unresolved   externals  
  为什么啊?Top

6 楼alon21(Alon.飘一族)回复于 2003-10-03 11:12:22 得分 5

Project->Settings-Link   最下面的   Project   Option  
  将里面的/subsystem:console   改成/subsystem:windows  
  Top

相关问题

  • JAVA程序在Jcteator中编译后,运行错误,在线等待帮助
  • 用G++编译程序时候出现的错误。。在线着急等待中。。
  • java程序编译时的错误?
  • 编译程序错误,高人请进
  • <<windows程序设计>>书中程序编译错误
  • 迷惑!!!一个最简单的windows程序,编译通过,连接时有两处错误。粘贴源码和错误信息,等待高手指点!
  • 为什么这段程序在VC中编译会出现编译错误?
  • 各位指教!一个程序编译无问题!但运行总出现一个错误!调了一下午都没解决!!在线等待!
  • 很是奇怪!编译程序老是错误!高手请进!
  • c语言程序的编译错误:error LNK2001: unresolved ..........

关键词

  • mfc
  • cmainwindow
  • cmyapp
  • 符号
  • pmainwnd
  • 解析
  • error lnk
  • rect
  • project
  • dt

得分解答快速导航

  • 帖主:haidaya
  • cy214
  • akiko
  • marlboro4506
  • alon21

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo