GTA Builder Форум

Vice Lua => Разработка плагинов. => Тема начата: Prographer от Август 06, 2015, 07:40:20 pm

Название: Указатель на поток
Отправлено: Prographer от Август 06, 2015, 07:40:20 pm
Есть в Cleo такой опкод:
05EC: 0@ = current_thread_pointerЯ так понимаю, что в переменную 0@ записывается указатель на поток, если не ошибаюсь. А как этот опкод можно воссоздать на C++?
Название: Re: Указатель на поток
Отправлено: Sektor от Август 07, 2015, 12:00:11 am
HMODULE hModule- Это и будет указатель на поток в DLL.

А создать примерно так:


Код: C++
  1. int  l_current_thread_pointer(lua_State  *l) {
  2.         lua_pushinteger(l,  (DWORD)hModule);
  3.         return 1;
  4. }
  5.