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

  #2183  
Старый 02.02.2018, 22:37
san0
Постоянный
Регистрация: 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
)
;
}
 
Ответить с цитированием