Показать сообщение отдельно

  #6  
Старый 30.01.2018, 15:16
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

Цитата:
Сообщение от kewa opcode  

C++:





Код:
CallWindowProc
(
hOrigProc
,
hWnd
,
uMsg
,
wParam
,
lParam
)
;


и ваще он вот так выглядит

C++:





Код:
LRESULT CALLBACK
WindowProc
(
_In_ HWND   hwnd
,
_In_ UINT   uMsg
,
_In_ WPARAM wParam
,
_In_ LPARAM lParam
)
;

И так и так пробовал , если сделать так , то клавиши работают , но всё равно чат открывается.

C++:





Код:
LRESULT CALLBACK
WndProc
(
HWND hWnd
,
UINT uMsg
,
WPARAM wParam
,
LPARAM lParam
)
{
if
(
uMsg
==
WM_KEYDOWN
)
{
if
(
wParam
==
192
)
{
pSAMP
->
say
(
"/CMD"
)
;
return
false
;
}
}
return
CallWindowProcA
(
(
WNDPROC
)
hOrigProc
,
hWnd
,
uMsg
,
wParam
,
lParam
)
;
}


В SF этого хватало

C++:





Код:
bool
__stdcall
wndProc
(
HWND hWnd
,
UINT uMsg
,
WPARAM wParam
,
LPARAM lParam
)
{
if
(
uMsg
==
WM_KEYDOWN
)
{
if
(
wParam
==
192
)
{
// 192 - ®
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
Say
(
"/CMD"
)
;
return
false
;
}
}
return
true
;
}
 
Ответить с цитированием