Загрузка...

Почему макрос на управление курсора не работает в играх (windows.h) ?

Тема в разделе C/C++ создана пользователем EZTEN10 11 дек 2022. (поднята 11 дек 2022) 181 просмотр

  1. EZTEN10
    EZTEN10 Автор темы 11 дек 2022 15 24 янв 2021

    #include <iostream>
    #include <windows.h>
    #define argh 0x80


    int main()
    {
    // y = (-) Верх (+) Низ
    // x = (-) Лево (+) Право
    float SetpositionCursor_x = 0.0f;
    float SetpositionCursor_y = 0.0f;
    bool foo = true;
    POINT TakepositionCursor;
    std::cout << "Working" << std::endl;
    while (foo)
    {
    GetCursorPos(&TakepositionCursor);
    if ((GetKeyState('C') & argh) != 0)
    {
    SetpositionCursor_y += 0.1f;
    SetCursorPos(TakepositionCursor.x - (int)SetpositionCursor_x, TakepositionCursor.y + (int)SetpositionCursor_y);
    Sleep(3);
    std::cout << "Working MACROS" << std::endl;
    }
    else {
    SetpositionCursor_y = 0.0f;
    SetpositionCursor_x = 0.0f;
    system("cls");
    // std::cout << "Clear BUFFERS" << std::endl;
    }
    }

    }
     
    11 дек 2022 Изменено
  2. Uwuku
    Uwuku 14 дек 2022 пишу кодик:pressF: 262 11 окт 2019
    Меня интересует зачем тебе булевая foo?
     
Top
Загрузка...