在VC 中如何用_beginthread,我已经
#pragma comment(lib,"LIBCMT.LIB")
#include <process.h> 
但是还是提示"error C2065: '_beginthread' : undeclared identifier"
在VC " select the 
  Multi-Threaded runtime library in the compiler Project Settings 
  dialog box."不知在哪里设置这些?

解决方案 »

  1.   

    在 工程 设置 c/c++ Use RunTime Lib 那里 自己看吧
      

  2.   

    不是提倡用_beginthreadex么?莫非我记错了?
      

  3.   

    我以前用这个东西总是出错,后来干脆改用CreateThread
      

  4.   

    如果是MFC的工程,最好还是用AfxCreateThreade. _BeginThreade在windows上编程是不需要的
      

  5.   

    ft,楼上诸位文不对题。楼主的问题是因为链接了 single thread 的运行库所致。
    菜单->Project->settings->c/c++->,“User runtime libarary”改成 debug multithreaded dll(debug版本)或者multithreaded dll(release版本)
      

  6.   

    同意halk,我昨天刚刚遇到过这样的情况