Другое С/С++ Вопрос - Ответ

ishi

Известный
493
110
Опять ты хуйню придумываешь. Зачем тебе их дерегистрировать в момент работы плагина, если можно добавить булевую проверку на рисование?
Ну зачем ругаться? Мне интересно, можно ли вообще функцию выгрузить, чтоб она не кушала ресурсы напрасно :С
 

ishi

Известный
493
110
Как сместить указатель в строке в студии 13-го года?
мне выдаёт в поиске либо как смещать в консоли, либо структурные указатели
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,473
Что за строка и причём тут версия студии?
 

ishi

Известный
493
110
Что за строка и причём тут версия студии?
был ранее случай, когда гонщик кинул пример, а функции которые там использованы, доступны только в 15-й (или 17-й?), и в общем мне не были доступны ни нужные хейдеры, ни сами функции. Вот и уточняю теперь, на всякий.
Так как смещать указатель?
 

ishi

Известный
493
110
Похоже, я просто неправильно выразил мысль.
В общем, мне надо считать строку с определённого символа, но не зная этот символ - а лишь его позицию, и найти функцию считывания по указателю (как и настройку указателя) мне не удалось

наверное, имеет смысл отметить, что это не битстрим, а обычный массив char
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,473
Берешь да прибавляешь.
C++:
char text[] = "some_text";
const int charPos = 5;
char* p = text + charPos;
 

ishi

Известный
493
110
Есть ли способ вывести несколько строк через present в dx, не создавая дополнительных колбеков?
И ещё, сколь сильно может повлиять на фпс рендер каждой буквы через отдельный колбек, и разумно ли так делать?
 

Jack_Savage

Участник
150
17
Есть ли способ вывести несколько строк через present в dx, не создавая дополнительных колбеков?
И ещё, сколь сильно может повлиять на фпс рендер каждой буквы через отдельный колбек, и разумно ли так делать?
present d3d хука ?
 

Jack_Savage

Участник
150
17
C++:
    D3DCOLOR fontColor = D3DCOLOR_ARGB(255, 255, 0, 0);

    RECT rct; //Font
    rct.left = 20;
    rct.right = 1680;
    rct.top = 20;
    rct.bottom = rct.top + 200;
    char text[255];
    sprintf(text, "Деньги: %i\nСтатус меню: %i", *(int *)0xB7CE50, menu);
    m_font->DrawTextA(NULL, text, -1, &rct, 0, fontColor);
Ну так можно несколько строк вывести... Или тебе надо в разных местах ?
 
Последнее редактирование:

iAmerican

Известный
Друг
611
261
Есть ли способ вывести несколько строк через present в dx, не создавая дополнительных колбеков?
И ещё, сколь сильно может повлиять на фпс рендер каждой буквы через отдельный колбек, и разумно ли так делать?
Зачем тебе вообще создавать ещё калбеки? Можно в 1 колбеке сколько хочешь строк выводить.