
02.02.2018, 22:37
|
|
Постоянный
Регистрация: 15.12.2013
Сообщений: 412
С нами:
6530249
Репутация:
133
|
|
Сообщение от BlackKnigga
Только зачем парится и не использовать ассемблер?
Может, так? Вызывается как обычно TakeScreenshot("screen1.jpg")
C++:
Код:
#define CLASS_RwCamera 0xB6F97C
inline
void
*
GetRwCamera
(
)
{
return
*
(
void
*
*
)
CLASS_RwCamera
;
}
#define FUNC_JPegCompressScreenToFile 0x5D0820
void
TakeScreenshot
(
const
char
*
szFileName
)
{
(
(
void
(
__cdecl
*
)
(
void
*
,
const
char
*
)
)
FUNC_JPegCompressScreenToFile
)
(
GetRwCamera
(
)
,
szFileName
)
;
}
|
|
|