
26.11.2021, 17:08
|
|
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами:
4091290
Репутация:
213
|
|
Сообщение от Scar_
ASI: Как можно сделать имитацию клавиш? (keybd_event не подходит), на подобие SF - (SF->getGame()->emulateGTAKey(key, state))
C++:
Код:
#pragma pack(push, 1)
class
CKeyboardState
{
public
:
short
FKeys
[
12
]
;
short
standardKeys
[
256
]
;
short
esc
;
short
insert
;
short
del
;
short
home
;
short
end
;
short
pgup
;
short
pgdn
;
short
up
;
short
down
;
short
left
;
short
right
;
short
scroll
;
short
pause
;
short
numlock
;
short
div
;
short
mul
;
short
sub
;
short
add
;
short
enter
;
short
decimal
;
short
num1
;
short
num2
;
short
num3
;
short
num4
;
short
num5
;
short
num6
;
short
num7
;
short
num8
;
short
num9
;
short
num0
;
short
back
;
short
tab
;
short
capslock
;
short
extenter
;
short
lshift
;
short
rshift
;
short
shift
;
short
lctrl
;
short
rctrl
;
short
lmenu
;
short
rmenu
;
short
lwin
;
short
rwin
;
short
apps
;
}
;
#pragma pack(pop)
(
*
(
CKeyboardState
*
)
0xB73190
)
.
up
=
255
;
|
|
|