Ошибка при инжекте DLL-файла

262
07 октября 2018, 11:50

Возникла ошибка, при инжекте собственного DLL-файла в игру.

Необработанное исключение по адресу 0x542B101C (RMP-GUI.dll) в gta_sa.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000.

Если открыть отладку при помощи Microsoft Visual Studio 15, то жалуется на данную строку.

typedef HRESULT(WINAPI* oEndScene)(LPDIRECT3DDEVICE9 pDevice);
oEndScene pEndScene = NULL;
HRESULT APIENTRY myEndScene(LPDIRECT3DDEVICE9 pDevice)
{
   if (!Render.pFont)
       Render.pFont->OnLostDevice();
   else
   {
    Render.TextDraw(40, 40, GREEN, "Test", Left_Text);
    Render.pFont->OnLostDevice();
    Render.pFont->OnResetDevice();
    }
    return pEndScene(pDevice);
 }
READ ALSO
Как получить Bitmap из Gif?

Как получить Bitmap из Gif?

Простым открытием файла не получаетсяПримерный код:

189
local variables referenced from a lambda expression must be final or effectively final при фильтрации символов в строке

local variables referenced from a lambda expression must be final or effectively final при фильтрации символов в строке

Решаю задачкуВ общем, начальную строку нужно преобразовать в новую, заменив все повторяющиеся символы на правую скобочку ')', а все уникальные...

190
Закругленный фон в счётчике Navigtion Drawer

Закругленный фон в счётчике Navigtion Drawer

Нужно сделать закругленные края в счётчике Navigation Drawer, на картинке, без использования библиотеки

141