Форум программистов, компьютерный форум CyberForum.ru

Обработчик нажатий кнопки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести код с Java на C++ http://www.cyberforum.ru/cpp-beginners/thread1234822.html
как на c++ будет выглядеть код который на java выглядит так: public static ing f = 0; public static void main(String args) { dddr(4); System.out.print(f); } pulic static void dddr(int g) {
C++ Как выполнить команду cmd как на c++ выполнить команду cmd? http://www.cyberforum.ru/cpp-beginners/thread1234821.html
Аналог JOptionPane.showInputDialog C++
есть ли в c++ аналог JOptionPane.showInputDialog из java, или какая-нибудь доп библиотека для этого?
C++ Rand() выходит за диапазон
Две функции: inline void Playing_card::set_random_suit() { std::srand(time(NULL)); suit_ = Card_suit(rand() % spades + clubs); // spades(enum)=4, clubs(enum) = 1 } inline void Playing_card::set_random_value() {
C++ Простой пример клиент-сервера на сокетах http://www.cyberforum.ru/cpp-beginners/thread1234801.html
Дайте какой-нибудь простой пример клиент-сервера на сокетах
C++ Vs 2010. fatal error LNK1123: сбой при преобразовании в COFF vs 2010 main.cpp #include <iostream> using namespace std; int main() { cout << "123"<<endl; return 0; подробнее

Показать сообщение отдельно
aleks_tar
2 / 2 / 0
Регистрация: 19.06.2014
Сообщений: 17
27.07.2014, 12:56     Обработчик нажатий кнопки
Вот пример обработчика нажатий клавиш. Здесь предлагается нажать на любую клавишу, потом выводится код клавиши на экран. Если нажать ESC, то программа выведет код клавиши ESC и завершится.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <conio.h>
#include <iostream>
 
const int ESC_KEY_CODE = 27;
bool isEscPressed(const int key_code);
void runKeyPressedHandler();
 
int main(int argc, char** argv)
{
    runKeyPressedHandler();
    return 0;
}
 
bool isEscPressed(const int key_code)
{
    return key_code == ESC_KEY_CODE;
}
 
void runKeyPressedHandler()
{
    int key_code = 0;
    while (!isEscPressed(key_code))
    {
        std::cout << "Press a key. To exit press ESC." << std::endl;
        key_code = getch();
        std::cout << key_code << " - code of pressed key." << std::endl;
    }
}
 
Текущее время: 01:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru