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

как узнать нажатие клавиши было программным или от пользователя - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одномерный массив и указатели http://www.cyberforum.ru/cpp-beginners/thread513729.html
Даны два одномерных массива (А и В).Нужно сформировать массив С, состоящий из элементов массива А,которые не включаются в В. Все операции с массивами с помощью указателей.
C++ Создание многофайлового проекта в Borland 5.02 Кто знает как создать многофайловый проект в среде Borland 5.02 http://www.cyberforum.ru/cpp-beginners/thread513720.html
Разбиение функций C++
Добрый вечер, помогите пожалуйста разбить каждую из функций на две - первая часть ТОЛЬКО считывает строку посимвольно, а вторая - делает все остальное Вот рабочая программа: #include <cstring> #include <string> #include <fstream> #include <iostream> #include <conio.h> #include <malloc.h>
найти наибольшее число из 3 C++
вот код с помощью которого ищу наибольшее int max, num1, num2, num3; cin >> num1 >> num2 >> num3; if(num1 > num2){ max = num1; } else { max = num2;
C++ Исправить ошибки в простой программе http://www.cyberforum.ru/cpp-beginners/thread513702.html
4-угольник задан координатами вершин. Вычислить его площадь. Вроде бы как должно считать..а в результате постоянно выдает 0. #include<stdio.h> #include<stdlib.h> #include<math.h> int main()
C++ программа для начинающих Помогите выполнить задание из книжки(не знаю када че использовать и как): Объявите переменную типа char с именем friend_sex и инициализируйте его нулем. Предложите пользователю ввести значение m, если ваш друг -мужчина, и f - если женщина. Присвойте переменной friend_sex введенное значени. Затем с помощью двух инструкций if запишите следующее: Если друг мужчина, то напишите строку: "Если ты... подробнее

Показать сообщение отдельно
NumBot
13 / 13 / 0
Регистрация: 16.02.2012
Сообщений: 59
08.03.2012, 20:38  [ТС]     как узнать нажатие клавиши было программным или от пользователя
И пользователь и программа могут генерировать подобные месаги

WM_SYSKEYDOWN message
Posted to the window with the keyboard focus when the user presses the F10 key (which activates the menu bar) or holds down the ALT key and then presses another key. It also occurs when no window currently has the keyboard focus; in this case, the WM_SYSKEYDOWN message is sent to the active window. The window that receives the message can distinguish between these two contexts by checking the context code in the lParam parameter.
 
Текущее время: 09:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru