Как сделать вывод на консоль?

Эксперт
Статус
Оффлайн
Регистрация
17 Фев 2017
Сообщения
864
Реакции[?]
420
Поинты[?]
1K
В hooks::load( ) я создаю консоль с помощью AllocConsole(), при инжекте консоль появляется. Но ни printf ни printf_s ничего не выводят.
Что делать?

Пример кода:
Код:
player_info_t info;
        info.szName;

        printf_s(">> Info player: %s", info.szName);
UPD: уже решил
Код:
void SetupConsole()
{
    BOOL bCreated = AllocConsole();
    if (!bCreated)
        return; // We already have a console.

    HANDLE hConOut = GetStdHandle(STD_OUTPUT_HANDLE);
    int fd = _open_osfhandle((intptr_t)hConOut, 0);
    _dup2(fd, 1);

}
 
Последнее редактирование:
Сверху Снизу