![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание отдельного потока [D5, Win95/98, Win2k, WinXP]
AlexG © (2004-10-14 13:55:00)Как создать отдельный поток, который не будет принадлежать основной программе? Докопался до CreateThread, но для чего там все параметры? Что в них нужно писать? И как какое-то действие ему приписать? Вот это не пойму...
Дмитрий Ботвин (2004-10-14 14:22:00) [1]Смотри здесь: http://vsokovikov.narod.ru/Msdn_api/Global_SDK/Reference_API/Functions/Fn_C/fn_createremotethread.htm
AlexG (2004-10-14 14:18:00) [2]
HANDLE CreateRemoteThread(
HANDLE hProcess, // handle to process to create thread in
LPSECURITY_ATTRIBUTES lpThreadAttributes, // pointer to thread security attributes
DWORD dwStackSize, // initial thread stack size, in bytes
LPTHREAD_START_ROUTINE lpStartAddress, // pointer to thread function
LPVOID lpParameter, // pointer to argument for new thread
DWORD dwCreationFlags, // creation flags
LPDWORD lpThreadId // pointer to returned thread identifier
);
Что писать в lpParameter? Что за аргумент?
Можно увидеть пример ее вызова? С описанием где что?
VMcL (2004-10-14 13:57:00) [3]CreateRemoteThread
(Win2K+)