@Guerro69

C++ как сделать нормально отображение символов?

Мне нужно найти окно игры NFSMW и получить его PID, но проблема в том, что окно этой игры содержит символ ™, который некорректно отображается в c++, как исправить?
#include <iostream>
#include <Windows.h>
#include <string>

using namespace std;

int main()
{
    DWORD pid;
    LPCSTR WindowName = "Need for Speed™ Most Wanted";
    HWND window = FindWindowA(0, WindowName);
    GetWindowThreadProcessId(window, &pid);
    cout<<window<<", "<<pid<<", "<<WindowName<<endl;
    // Вывод: 0, 3, Need for SpeedтДв Most Wanted
}

Компилятор: g++
  • Вопрос задан
  • 96 просмотров
Решения вопроса 2
Adamos
@Adamos
символ, который некорректно отображается в c++

Это не символ некорректно отображается. Это в виндовской консоли традиционный бардак с кодировками.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ELFIN Москва
от 200 000 ₽
Maroom Москва
от 100 000 до 160 000 ₽
от 50 000 до 100 000 ₽
28 сент. 2020, в 00:10
15000 руб./за проект
27 сент. 2020, в 21:54
15000 руб./за проект