windowmessage

wojciech?

Известный
Автор темы
Проверенный
222
134
Версия MoonLoader
.027.0-preview
почему не игнорирует нажатие кнопки мыши (с простыми кнопками всё окей)?
Lua:
addEventHandler("onWindowMessage", function(message, parameters, lparameters)
  if (message == 0x201) then
    consumeWindowMessage(true, false)
  end
end)
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,776
11,226
почему не игнорирует нажатие кнопки мыши (с простыми кнопками всё окей)?
Lua:
addEventHandler("onWindowMessage", function(message, parameters, lparameters)
  if (message == 0x201) then
    consumeWindowMessage(true, false)
  end
end)

Lua:
WM_LBUTTONDOWN = 0x0201, -- зажатие лкм
WM_LBUTTONUP = 0x0202, -- отжатие лкм
WM_LBUTTONDBLCLK = 0x0203, -- двойной клик лкм

WM_RBUTTONDOWN = 0x0204, -- зажатие пкм
WM_RBUTTONUP = 0x0205, -- отжатие пкм
WM_RBUTTONDBLCLK = 0x0206, -- двойной клик пкм
 
  • Нравится
  • Вау
Реакции: VanoKLR и YarikVL

wojciech?

Известный
Автор темы
Проверенный
222
134
Lua:
WM_LBUTTONDOWN = 0x0201, -- зажатие лкм
WM_LBUTTONUP = 0x0202, -- отжатие лкм
WM_LBUTTONDBLCLK = 0x0203, -- двойной клик лкм

WM_RBUTTONDOWN = 0x0204, -- зажатие пкм
WM_RBUTTONUP = 0x0205, -- отжатие пкм
WM_RBUTTONDBLCLK = 0x0206, -- двойной клик пкм
он само событие видит, но не хочет игнорировать нажатие
при чем если указать игнорирование для скриптов, то для них оно срабатывает, а вот в самой игре проходит
 
Последнее редактирование: