Найдено 7 результатов

SITT
23 фев 2023, 08:11
Форум: Всё об игре
Тема: Нужна помощь знатоков ZDS
Ответы: 95
Просмотры: 63553

Re: Нужна помощь знатоков ZDS

Есть много способов: SendMessage(...); keybd_event(...); SendInput(...); SetKeyboardState(...); Я использовал SendInput как более простой и универсальный, но надо следить за текущим активным окном и если например открыть блокнот то калвиши будут печататься в блокноте вместо управления контроллером. ...
SITT
22 фев 2023, 16:01
Форум: Всё об игре
Тема: Нужна помощь знатоков ZDS
Ответы: 95
Просмотры: 63553

Re: Нужна помощь знатоков ZDS

Как я понял логику работы -- сначала ZDS провряет положение рукоятки контроллера и исходя из этого переключает позицию, а записав позицию напрямую и при этом НЕ ДВИГАЯ рукоятку мы нарушаем логику работы движка соотвественно ZDS выставит ту позицию на какую указывает рукоятка контроллера а не ту кото...
SITT
18 фев 2023, 10:10
Форум: Всё об игре
Тема: Нужна помощь знатоков ZDS
Ответы: 95
Просмотры: 63553

Re: Нужна помощь знатоков ZDS

Открыли процесс (не забыв предварительно получить нужный уровень доступа): hProcess=OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_VM_OPERATION, FALSE, zdsPid); Читаем: ReadProcessMemory(hProcess, (BYTE*)0x091D5AA9, &data, sizeof(data), NULL); Пишем: WriteProcessMemor...
SITT
16 ноя 2021, 10:41
Форум: Тестирование новых версий
Тема: Версия 1.0.x
Ответы: 229
Просмотры: 228877

Re: Версия 1.0.x

Mikhail писал(а):
14 ноя 2021, 10:53
всё получилось!
Можно попросить поделиться с другими пользователями новой версией?
SITT
03 сен 2019, 07:48
Форум: Разработка динамического ядра (TrainEngine 2)
Тема: Разработка пультов
Ответы: 5
Просмотры: 13286

Re: Разработка пультов

Более-менее понятно. Структуры control_signals и feedback_signals будут универсальные или разные под разный ПС? А нельзя ли попроще без наследования классов? Ну например: WINAPI _export VOID GetLocomotiveType(char *LocomotiveType, DWORD LocomotiveNum); //если пульт не подходит для управление текущим...
SITT
02 сен 2019, 09:37
Форум: Разработка динамического ядра (TrainEngine 2)
Тема: Разработка пультов
Ответы: 5
Просмотры: 13286

Re: Разработка пультов

Отлично, а есть где документация для написания dll? Какие функции надо экспортировать? Где взять *.h файлы?
SITT
02 сен 2019, 06:34
Форум: Разработка динамического ядра (TrainEngine 2)
Тема: Разработка пультов
Ответы: 5
Просмотры: 13286

Разработка пультов

Планируется ли поддержка ввода (положения кранов, кнопок, контроллера) и вывода (значения манометров, амперметров, лампочек) для поддержки самодельных пультов например путём написания dll модулей?

Перейти к расширенному поиску