CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

请问创建线程是用afxBeginThreaD还是应该用CREATETHREAD?

楼主hafoo(VC低手)2005-11-10 23:51:45 在 VC/MFC / 进程/线程/DLL 提问

为什么我用调试工具调试时,总是提醒说不应该用AFXBEGINTHREAD而应该用CREATETHREAD? 问题点数:20、回复次数:2Top

1 楼jiangsheng(蒋晟.Net[MVP])回复于 2005-11-11 03:06:46 得分 10

both   C   runtime   and   MFC   need   some   special   initialization   to   function   properly,   so   if   you   need   MFC   support,   use   AfxBeginThread.   otherwise   use   _beginthreadex.   DO   NOT   use   CreateThread,   since   you   always   use   C   runtime.Top

2 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2005-11-13 19:32:44 得分 10

如果用到了C运行时库(一般总是这样),请用AfxBeginThread,  
   
  不过你在线程中不用到与C运行时相关的,用CreateThread也没什么副作用,便不推荐这么做。Top

相关问题

  • 用CreateThread(...)创建线程...?
  • CreateThread创建线程的问题
  • 创建线程!!!
  • 创建线程
  • CreateThread创建线程,那么如何关闭这个线程???????????????????????????????急,在线等.....
  • 用CreateThread创建的线程池,WaitForSingleObject等待事件驱动
  • 在VB中如何使用CreateThread函数创建线程
  • 怎样释放由createThread(nil,0,@hthread,nil,0,threadID);创建的线程?(在线)
  • CreateThread创建多线程的问题,进来有分!
  • 用CreateThread()函数创建线程的简单问题!

关键词

  • runtime
  • mfc
  • afxbeginthread
  • createthread
  • 应该
  • 调试
  • 运行时
  • need

得分解答快速导航

  • 帖主:hafoo
  • jiangsheng
  • DentistryDoctor

相关链接

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

广告也精彩

反馈

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