HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD
SIZE_T dwStackSize, // initial stack size
LPTHREAD_START_ROUTINE lpStartAddress, // thread function
LPVOID lpParameter, // thread argument
DWORD dwCreationFlags, // creation option
LPDWORD lpThreadId // thread identifier
);
#include <stdio.h>
#include <windows.h>
DWORD WINAPI func(LPVOID i)
{
printf("线程 %d\n", *(int *)i);
return 0;
}
int main(void)
{
int i;
CreateThread(NULL, 0, func, (LPVOID)(&i), 0, NULL);
return 0;
}