0 / 0 / 0
Регистрация: 06.02.2010
Сообщений: 9
1

GetKeyState - Как освободить?

17.02.2010, 14:14. Показов 1188. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот если у меня например такой код. При нажатии на VK_F2 - объект крутится. Но реализация остановки и повторного старта работает не так как надо. Нажали Ф2 он может воовсе не ответить либо ответить и тут же снова отрубится. Я так понял надо как то освободить кей стейт.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
if(GetKeyState(VK_F2) & 0x80)
        {
                // Вот здесь нужно чтобы клавиша сразу отрубилась. Как это сделать не могу понять:(
        rotating=!rotating;
        }
    
 
    if (rotating)
        {
    
        xrot+=0.01f;
        yrot+=0.01f;
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.02.2010, 14:14
Ответы с готовыми решениями:

Как освободить старые ImageVew чтобы освободить память
Привет всем Я новичок поэтому прошу сильно не пинать. В общем мое первое приложение типа интернет...

keybd_event и GetKeyState
пытаюсь сделать так, когда я нажму некую клавишу, то потом программа будет имитировать её нажатие...

Выход из цикла по нажатию клавиши (Аналог getkeystate)
Нужно выйти из цикла по сигналу от клавиатуры, getchar() не подходит, так как каждый раз ожидает...

Проверить нажата ли клавиша F1 без использования GetKeyState и GetAsyncKeyState
Возможно ли проверить нажатие клавиши F1 другими методами? char e = { VK_F1 }; if...

0
17.02.2010, 14:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2010, 14:14
Помогаю со студенческими работами здесь

Как освободить ПК от Windows 10
На диске С установлен Windows 10, а на диске D установлен Windows ХР. При включении компа...

Как освободить место?
На диске С свободно 9 Гб из 48 Гб, как освободить место?

Как освободить COM порт
Доброго дня всем! Решил попытаться скочать данные с контроллера по COM порту. И сразу проблема....

Как освободить память?
подскажите как правильно освободить память,спасибо заранее))) #include "stdafx.h" #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru