CWinThread::CreateThread
호출 프로세스의 주소 공간 안에서 실행 하는 스레드를 만듭니다.
BOOL CreateThread(
DWORD dwCreateFlags = 0,
UINT nStackSize = 0,
LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL
);
매개 변수
dwCreateFlags
스레드 생성을 제어 하는 추가 플래그를 지정 합니다. 이 플래그는 두 값 중 하나를 포함할 수 있습니다.CREATE_SUSPENDED 스레드가 일시 중단 횟수가 1로 시작 합니다. 사용 CREATE_SUSPENDED 의 데이터 멤버를 초기화 하는 경우는 CWinThread 개체, 예: m_bAutoDelete 또는 스레드가 실행을 시작 하기 전에 파생된 클래스의 멤버. 사용자 초기화가 완료 되 면 사용 하는 CWinThread::ResumeThread 실행 스레드를 시작 합니다. 때까지 스레드가 실행 되지 않습니다 CWinThread::ResumeThread 라고 합니다.
0 스레드를 만든 후 즉시 시작 합니다.
nStackSize
크기 (바이트)에 대 한 새 스레드를 지정합니다. 경우 0, 같은 크기의 주 스레드는 프로세스에는 기본 스택 크기가 있습니다.lpSecurityAttrs
가리키는 있는 SECURITY_ATTRIBUTES 스레드에 대 한 보안 특성을 지정 하는 구조입니다.
반환 값
0이 스레드를 만들었습니다. 그렇지 않으면 0입니다.
설명
사용 AfxBeginThread 스레드 개체를 만들고 한 번에 실행할 수 있습니다. 사용 CreateThread 사이의 연속 생성과 종료 스레드 실행 스레드 개체를 다시 사용 하려는 경우.
요구 사항
헤더: afxwin.h