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

Hook клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строка содержит простое предложение http://www.cyberforum.ru/cpp-beginners/thread144404.html
Помогите с заданием, буду очень благодарен... Строка содержит простое предложение, в котором слова отделяются символом «пробел». Сформировать вектор номеров позиций окончаний слов.
C++ Черепашья графика Многоугольник (не обязательно выпуклый) задан след. образом: длина очередной стороны, угол поворота к след. стороне (положительный или отрицательный) и т.д. Убедиться в корректности данных (замкнутости ломаной, с учетом погрешности вычислений) и вычислить площадь многоугольника. Набросайте пожалуйста примерный код на С++ http://www.cyberforum.ru/cpp-beginners/thread144391.html
Вычисления площади круга. C++
Пожалуйста, помогите, буду очень благодарен... Написать программу вычисления площади круга. Значение радиуса вводится в режиме диалога с ЭВМ. Предусмотреть вывод результата вычисления. Не знаю СИ, только знаю: S=Pi*r^2.
C++ Пoмогите со строками!
Всем привет. В общем, даны 3 задачи: Дано слово: 1) Подсчитать количество согласных букв. 2) Определить количество вхождений первого символа. 3) Если слово четной длины, то обменять первую половину слова со второй, в противном случае обменять местами первые 2 символа с последними двумя, сохранив порядок следования. Мои вопросы: 1) #include<conio.h>
C++ 3адачи по информатике http://www.cyberforum.ru/cpp-beginners/thread144359.html
Здравствуйте, уважаемые программисты! помогите пожалуйста решить задачки по информатике, мне в понедельник сдавать, а я почти ничего не понимаю в этом. Заранее спасибо =)
C++ В квадратной матрице определить наименьшие элементы каждого рядка Помогите решить программу. В квадратной матрице А определить наименьшие элементы каждого рядка и найти их суму. Заранее спасибо. подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
12.06.2010, 00:53     Hook клавиатуры
отлавливайте эвент для VK_F12.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
HOOKPROC KeyboardHook(int nCode, WPARAM wParam, LPARAM lParam)
{
    if(!(lParam >> 31 & 1))//нажатие
    {
        if (wParam == VK_F12)
            Beep(1000, 100);
    }
    else //отпускание
    {
        if (wParam == VK_F12)
            Beep(100, 100);
    }
    return 0;
}

Что именно не получается, уточните
 
Текущее время: 06:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru