zoukankan      html  css  js  c++  java
  • c++ 创建线程以及参数传递

    //创建线程,传递参数
    DWORD dwThreadID = 0;
    HANDLE hThread = CreateThread(NULL, 0, MonitorThreadFunction, this , 0, &dwThreadID);
    //线程过程定义及参数接收
    DWORD WINAPI MonitorThreadFunction(LPVOID lpParam)
    {
        CValidator* securityValidator = static_cast<CValidator*>(lpParam);
    
        while(true)
        {
            Sleep(5000);
            securityValidator->fireValidateEvent(5);
        }
    
        /*MessageBox(NULL,L"thread",L"start",0);*/
    
        return 0;
    }
  • 相关阅读:
    互斥量
    读写锁
    死锁
    pthread
    线程
    守护进程
    信号捕捉
    信号集
    信号
    mmap
  • 原文地址:https://www.cnblogs.com/nanfei/p/10399174.html
Copyright © 2011-2022 走看看