编的程序在运行时出现了“乱码”?是不是进行CreateThread时,其参数设置错误(尤其是第三、四个)?

来源:百度知道 编辑:UC知道 时间:2024/09/18 06:22:37
HANDLE hThread1;
HANDLE hThread2;
LPVOID lpParameter;
hThread1=CreateThread(NULL,0,Fun1Proc,lpParameter,0,NULL); //创建两个线程
hThread2=CreateThread(NULL,0,Fun2Proc,lpParameter,0,NULL);
说明一下:上面的那几行代码不用看了————我编的部分程序在下面:
#include<windows.h>
#include<iostream.h>
#include<time.h>
DWORD WINAPI Fun1Proc(LPVOID lpParameter);//线程函数原型的声明
//HANDLE hMutex;
int main() //主线程
{
HANDLE hThread1;
LPVOID lpParameter;
hThread1=CreateThread(NULL,0,Fun1Proc,lpParameter,0,NULL); //创建线程
CloseHandle(hThread1);//关闭句柄 创建的线程
SetThreadPriority(hThread1,THREAD_PRIORITY_NORMAL);//设置线程优先级
while(1) //无限循环 主线程一直运行 避免子线程停止
{
Sleep(1000);
}
return 0;
}
DWORD WINAPI Fun1Proc(LPVOID lpParameter) //线程1函数 北京时间
{
struct tm*local;
time_t t;
while(1)
{

编的程序在运行时出现了“乱码”?是不是进行CreateThread时,其参数设置错误(尤其是第三、四个)?
编的程序在运行时出现了“乱码”?是不是进行CreateThread时,其参数设置错误(尤其是第三、四个)?
编的程序在运行时出现了“乱码”?是不是进行CreateThread时,其参数设置错误(尤其是第三、四个)?
编的程序在运行时出现了“乱码”?是不是进行CreateThread时,其参数设置错误(尤其是第三、四个)?
编的程序在运行时出现了“乱码”?是不是进行CreateThread时,其参数设置错误(尤其是第三、四个)?

都没人回答哦.你再到网上找找吧.我也不知道.不好意思啊