怎么在vc中实现多线程
发布网友
发布时间:2022-04-24 17:02
我来回答
共3个回答
热心网友
时间:2023-10-24 14:01
控制台应用程序中的一个小例子
#include <windows.h>
#pragma comment(lib,"winmm.lib")
#include <iostream>
using namespace std;
DWORD WINAPI Fun1Proc(LPVOID lpParameter);
int main()
{
int loop=0;
HANDLE hThread1;
hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
CloseHandle(hThread1);
while (++loop)
{
cout<<loop<<endl;
Sleep(5000);
}
return 0;
}
DWORD WINAPI Fun1Proc(LPVOID lpParameter)
{
PlaySound("C:\\Windows\\Media\\Windows XP 关机.wav",NULL,SND_FILENAME|SND_ASYNC|SND_LOOP);
return 0;
}来自:求助得到的回答
热心网友
时间:2023-10-24 14:01
什么意思啊 你是用多线程实现画图的功能还是实现XP下的那个画图功能啊
热心网友
时间:2023-10-24 14:02
API函数 CreateThread追问能给个具体的程序例子么?