Форум геймеров и читеров 4cheaT
Реклама:

Почему у меня ругается HANDLE в C++?

  1. Cтатус:
    Оффлайн
    Регистрация:
    17.08.2013
    Сообщений:
    25
    Благодарностей:
    1
    Мнения:
    0
    Репутация:
    7 [+/-]
    Баланс:
    0
    Новое
    Почему у меня ругается HANDLE в C++?

    Реклама:
    Вот в такой функции он почему то ругается на HANDLE и говорит что "выражение должно быть допустимым для изменения левосторонним значением":

    void SetConsole(int text, int bg, int l) {
    HANDLE stdout = GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleTextAttribute(stdout, (WORD)((bg << 4) | (text)));
    system("mode con cols=l lines=50");
    }

    В чем проблема?
    Кроме этой функции нигде больше не использую обращение к HANDLE. Библиотеки
    #include
    #include
    #include
     
    Поддержи проект -поделись!
  2. Cтатус:
    Оффлайн
    Регистрация:
    10.08.2013
    Сообщений:
    39
    Благодарностей:
    0
    Мнения:
    0
    Репутация:
    10 [+/-]
    Баланс:
    0
    Новое
    Библиотеки исчезли, или добавляй пробелы, или вообще не пиши тут #include< >... или выкладывай код на pastebin.com. windows.h там есть? А вообще stdout - это стандартный поток вывода, хотя тут это и не должно быть важно.
     
    Поддержи проект -поделись!
  3. Cтатус:
    Оффлайн
    Регистрация:
    19.12.2012
    Сообщений:
    34
    Благодарностей:
    0
    Мнения:
    0
    Репутация:
    10 [+/-]
    Баланс:
    0
    Новое
    Реклама:
    Вообще у GetStdHandle всегда возращается константный адрес, через дебагер можешь посмотреть, и можно функцию не вызывать.
     
    Поддержи проект -поделись!
Главная - Перед категорией ММОРПГ
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)