Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Поток   Найти похожие ветки 

 
xZero ©   (2003-03-11 00:43) [0]

Что-то не получается вызвать CreateThread передавая ей ф-ию с параметрами!
примерно так:

CreateThread(nil,
0,
@MyFunc("a", ku), //<- вот тут что-то не нравится
nil,
0,
TID);


 
крот ©   (2003-03-11 05:57) [1]

Просто @MyFunc, без параметров


 
Игорь Шевченко ©   (2003-03-11 09:42) [2]

F1


 
antdrnc   (2003-03-11 17:58) [3]

MyFunc должна иметь следующее объявление:

function MyFunc(param: pointer): integer; stdcall;


 
xZero ©   (2003-03-11 22:26) [4]

Дак а как быть, если надо запустить ф-ию с определенными параметрами?


 
Suntechnic ©   (2003-03-11 22:53) [5]

HANDLE CreateThread(
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, // argument for new thread
DWORD dwCreationFlags, // creation flags
LPDWORD lpThreadId // pointer to returned thread identifier
);

DWORD WINAPI ThreadFunc( LPVOID lpParameter);

Четвёртый параметр CreateThread и единственный параметр ф-ции потока это указатель на одни и те же данные. Находиться там может что угодно.


 
Alex Konshin ©   (2003-03-13 11:36) [6]

Не используйте CreateThread, нужно использовать BeginThread.
Читайте help.


 
Bachin   (2003-03-13 17:08) [7]

>2Alex Konshin
>Не используйте CreateThread, нужно использовать BeginThread.

Чесно говоря посмотрел эту финкцию.... навернули - да, а толку!?
если человек сказал CreateThread - значит пишет он под винду без всяких там вариаций на тему линуха... а это в свою очередь означает что ему все эти навороты не нужны и он может спокойно использовать CreateThread....


>2xZero
если нужно запустить с определенными параметрами - создай record, object, class или че там еще можно придумать и передавай указатель на экземпляр



Страницы: 1 вся ветка

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-46773
Pliajnik
2003-04-30 23:55
2003.05.15
Функция перевода чисел из 10-ой системы в 16-ю


14-46954
SergeySH
2003-04-24 17:46
2003.05.15
Помогите перевести на Паскаль!


1-46767
CD
2003-04-30 15:14
2003.05.15
[pascal] Как получить целочисленный корень...


8-46859
dmibar
2003-01-30 00:33
2003.05.15
Господа,нужно набросать на панель мини картинки из как в ACDSee..


14-46945
Хороший человек
2003-04-21 20:51
2003.05.15
Посоветуйте, какой ник выбрать