hook BitBlt
This commit is contained in:
parent
0bce13b314
commit
2f2367e5b5
6 changed files with 52 additions and 3 deletions
|
@ -42,6 +42,7 @@ SHOWWINDOWPROC real_ShowWindow = ShowWindow;
|
|||
GETTOPWINDOWPROC real_GetTopWindow = GetTopWindow;
|
||||
GETFOREGROUNDWINDOWPROC real_GetForegroundWindow = GetForegroundWindow;
|
||||
STRETCHBLTPROC real_StretchBlt = StretchBlt;
|
||||
BITBLTPROC real_BitBlt = BitBlt;
|
||||
SETDIBITSTODEVICEPROC real_SetDIBitsToDevice = SetDIBitsToDevice;
|
||||
STRETCHDIBITSPROC real_StretchDIBits = StretchDIBits;
|
||||
SETFOREGROUNDWINDOWPROC real_SetForegroundWindow = SetForegroundWindow;
|
||||
|
@ -127,6 +128,7 @@ HOOKLIST g_hook_hooklist[] =
|
|||
{
|
||||
"gdi32.dll",
|
||||
{
|
||||
{ "BitBlt", (PROC)fake_BitBlt, (PROC*)&real_BitBlt, HOOK_SKIP_2 },
|
||||
{ "StretchBlt", (PROC)fake_StretchBlt, (PROC*)&real_StretchBlt, HOOK_SKIP_2 },
|
||||
{ "SetDIBitsToDevice", (PROC)fake_SetDIBitsToDevice, (PROC*)&real_SetDIBitsToDevice, HOOK_SKIP_2 },
|
||||
{ "StretchDIBits", (PROC)fake_StretchDIBits, (PROC*)&real_StretchDIBits, HOOK_SKIP_2 },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue