CWinThread::CreateThread
Vytvoří podproces bude proveden v rámci prostoru adresy volajícího procesu.
BOOL CreateThread(
DWORD dwCreateFlags = 0,
UINT nStackSize = 0,
LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL
);
Parametry
dwCreateFlags
Určuje další příznak, který řídí vytváření podprocesu.Tento příznak může obsahovat jednu ze dvou hodnot:CREATE_SUSPENDED s počtem pozastavení jednoho spustit podproces.Použití CREATE_SUSPENDED Pokud chcete inicializovat data všech členských CWinThread objektu, jako například m_bAutoDelete nebo všech členů odvozené třídy před spuštění podprocesu.Po dokončení inicializace vaše použití CWinThread::ResumeThread spustit podproces spuštěn.Dokud nebude spuštěn podproces CWinThread::ResumeThread se nazývá.
0 Ihned po vytvoření spustit podproces.
nStackSize
Určuje velikost v bajtech zásobníku pro nový podproces.Pokud 0, výchozí velikost zásobníku stejnou velikost jako primární podproces v procesu.lpSecurityAttrs
Odkazuje SECURITY_ATTRIBUTES struktury, která určuje atributy zabezpečení podprocesu.
Vrácená hodnota
Nenulová hodnota, pokud podproces je vytvořena úspěšně; jinak 0.
Poznámky
Použití AfxBeginThread vytvořit podproces objektu a spustit v jednom kroku.Použití CreateThread Pokud chcete znovu použít objektu podprocesu mezi následnými vytvoření a ukončení spuštění podprocesu.
Požadavky
Záhlaví: afxwin.h