我用的是VC++6.0编译器win32 console application
代码如下:
#include <windows.h>
#include <iostream.h>DWORD WINAPI Fun1Proc(
LPVOID lpParameter // thread data
);
void main()
{
HANDLE hThread1;
hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
CloseHandle(hThread1);
cout<<"main thread is running"<<endl;
Sleep(10);
}DWORD WINAPI Fun1Proc(
LPVOID lpParameter // thread data
)
{
cout<<"thread1 is running"<<endl;
return 0;
}
结果是:
main thread is running
main thread is running
thread1 is running
而不是
main thread is running
thread1 is running
这是怎么回事?
谢谢!
代码如下:
#include <windows.h>
#include <iostream.h>DWORD WINAPI Fun1Proc(
LPVOID lpParameter // thread data
);
void main()
{
HANDLE hThread1;
hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
CloseHandle(hThread1);
cout<<"main thread is running"<<endl;
Sleep(10);
}DWORD WINAPI Fun1Proc(
LPVOID lpParameter // thread data
)
{
cout<<"thread1 is running"<<endl;
return 0;
}
结果是:
main thread is running
main thread is running
thread1 is running
而不是
main thread is running
thread1 is running
这是怎么回事?
谢谢!
解决方案 »
- fatal error C1083: 无法打开包括文件:“iostream.h”: No such file
- 求基于vc的网络嗅探器论文及程序
- 如何在bmp图片上加字
- 如何在我的DLL中把其他DLL一起封装成一个文件?
- i怎么不是以一种规律变化???
- 能够在对话框中使用ON_UPDATE_COMMAND_UI吗?
- 难题!!一个项目两种开发工具(Delphi,VC++6.0),它们之间的通讯怎样解决?
- 请问知不知道哪里能下MSDN!!!
- 令人头疼的C代码(纯粹炫耀),无聊人士请近来分析分析
- CSocket的Create()的第四个参数
- 使用RealSystem SDK如何得到播放文件头信息?
- socket接收数据慢了数据就会出错?
test result:main thread is running
thread1 is running
Press any key to continue
怎么会是
main thread is running
main thread is running
thread1 is running
Press any key to continue
运行.exe文件
结果是:
main thread is running
thread1 is running
但在VC6.0中点击!运行却是
main thread is running
main thread is running
thread1 is running
Press any key to continue