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

Обработчик нажатия клавиш - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вместо русского языка в DOS выходят непонятные знаки и слова http://www.cyberforum.ru/cpp-beginners/thread938371.html
Добрый день ! Помогите пожалуйста, не могу понять в чем дело. Я работаю в Microsoft Visual Studio 2012 Proffeional. Я только учусь, сегодня 2-ой день, написал простую программу: //использование оператора . #include<iostream> using namespace std; int main () {
C++ Захват видео с экрана во время игры - (DirectShow) Проблема в том, что все фильтры, которые я пробовал не снимают видео с экрана, когда игра открыта во весь экран. Если вы знаете фильтр у которого этой проблемы нет, либо другой способ записи с экрана, у которого этой проблемы нет, прошу помочь. Вот пример видео записаного с помощью моей программы использующую DirectShow и фильтра screen-capturer-recorder . Video (К сожалению видео... http://www.cyberforum.ru/cpp-beginners/thread938366.html
библиотека для работы с вебом C++
подскажите библиотеку для работы с вебом. Мои цели: авто-сохранение картинок,текста с веб страниц. знаю html,css,js.
Ошибка error MSB4018 C++
Не стоит меня посылать мучать гугл в поисках ответа, уже сделал и не нашёл ответа на свой вопрос. Я написал пример из книги Френк Д. Луна - Программирование трехмерных игр с DirectX 9 и VS выдала мне ошибку, с которой я ранее не встречался. Вот привожу код #ifndef D3DUTILITY_H #define D3DUTILITY_H #include<d3dx9.h> #include<string> #include<Windows.h>
C++ Задержка выполнения программы http://www.cyberforum.ru/cpp-beginners/thread938218.html
Ребята, помогите найти проблему плз.. Дело в том, что при запуске программы она висит 20 сек, и только потом передается управление функции main и выполняются действия, которые дают ожидаемый результат в текстовом файле OUTPUT1.TXT. В чем может быть проблема? #include <fstream> #include <vector> using namespace std; int main() {
C++ Использование переменной типа char в цикле for Ребята, подскажите пожалуйста, как использовать 8-ми битную переменную в цикле for? Неправильный пример - for(char i = 0; i < N; i++) подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
15.08.2013, 15:11     Обработчик нажатия клавиш
Не знаю что ему нужно.. Вот пример для WinAPI без записи в файл:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <windows.h>
#include <cstdio>
 
static LRESULT CALLBACK LowLevelKeyboardProc( int nCode, WPARAM wParam, LPARAM lParam ) {
    if ( wParam == WM_KEYDOWN ) {
        KBDLLHOOKSTRUCT * pkhs = (KBDLLHOOKSTRUCT *)lParam;
        if ( pkhs->vkCode == VK_ESCAPE ) PostQuitMessage( 0 );
        printf( "%c", (int)pkhs->vkCode );
    }
    return CallNextHookEx( 0, nCode, wParam, lParam );
}
 
int main()
{
    HHOOK g_hHook = SetWindowsHookEx( WH_KEYBOARD_LL, LowLevelKeyboardProc, NULL, 0 );
    MSG msg;
    GetMessage( &msg, NULL, 0, 0 );
    UnhookWindowsHookEx( g_hHook );
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru