
15.12.2014, 17:22
|
|
Участник форума
Регистрация: 18.03.2013
Сообщений: 102
С нами:
6921984
Репутация:
183
|
|
Сообщение от Uztor
Hello, the function "TwEventWin" does not exist in the 1.16 Version.
Use a AntTweakBar from s0beit 0.3c.
I'm use this code:
Код:
Код:
static LRESULT __stdcall OnWindowMsg(HWND wnd, UINT umsg, WPARAM wparam, LPARAM lparam)
{
if (TwEventWin(wnd, umsg, wparam, lparam))
return 0;
return CallWindowProc(!orig_wndproc!, wnd, umsg, wparam, lparam);
}
CWndHook::CWndHook(HWND wnd)
{
orig_wndproc = (WNDPROC)(UINT_PTR)SetWindowLong(wnd, GWL_WNDPROC, (LONG)(UINT_PTR)OnWindowMsg);
orig_wnd = wnd;
}
CWndHook::~CWndHook()
{
SetWindowLong(orig_wnd, GWL_WNDPROC, (LONG)(UINT_PTR)orig_wndproc);
orig_wnd = NULL;
}
|
|
|