CWinThread::CreateThread
Cria um thread executar dentro do espaço de endereço do processo de chamada.
BOOL CreateThread(
DWORD dwCreateFlags = 0,
UINT nStackSize = 0,
LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL
);
Parâmetros
dwCreateFlags
Especifica um sinalizar adicional que controla a criação do thread.Este sinalizar pode conter um dos dois valores:CREATE_SUSPENDED Inicie o thread com uma contagem de suspensões de um.Use CREATE_SUSPENDED se desejar inicializar quaisquer dados de membro do CWinThread o objeto, sistema autônomo m_bAutoDelete ou todos sistema autônomo membros da sua classe derivada antes de inicia o thread em execução.Uma vez concluída a inicialização, usar o CWinthread::Resume thread para iniciar o thread em execução.O thread não irá executar até CWinThread::ResumeThread é chamado.
0 Inicie o thread imediatamente após a criação.
nStackSize
Especifica o dimensionar em bytes da pilha para o novo thread.If 0, o dimensionar de pilha padrão é o mesmo dimensionar do thread principal do processo.lpSecurityAttrs
Aponta para um SECURITY_ATTRIBUTES estrutura que especifica a segurança de atributos para o thread.
Valor de retorno
Diferente de zero se o thread é criado com êxito; caso contrário, 0.
Comentários
Use AfxBeginThread Para criar um objeto de segmento e executá-lo em uma única etapa. Use CreateThread Se desejar reutilizar o objeto de segmento entre sucessivas de criação e finalização do thread execuções.
Requisitos
Cabeçalho: afxwin.h