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

Простая программа. - C++

Восстановить пароль Регистрация
 
Phoenix14
0 / 0 / 0
Регистрация: 29.10.2009
Сообщений: 6
29.10.2009, 19:54     Простая программа. #1
Доброго времени суток!
Пишу на dev c++. Надо, чтобы при нажатии стрелки влево печатало "1", а стрелки вправо - "2".

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
29
30
31
32
33
34
35
#include <windows.h>
#include <iostream.h>
LRESULT CALLBACK WndProc(
HWND hWnd,
UINT msg,
WPARAM wParam,
LPARAM lParam
);
main()                                                        
{
    MSG msg;        
    while ( GetMessage( &msg, NULL, 0, 0 ) ) 
    {
        TranslateMessage( &msg );
        DispatchMessage( &msg );
    }
    return  msg.wParam ;
}
 
LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
   if (WM_KEYDOWN)
   {        
      switch(wParam)
      {
      case VK_LEFT:
         cout << "1";
      break;
      case VK_RIGHT:
         cout << "2";      
      break;
      }
   }
   return 0;
}
На нажатие клавиш не реагирует. В чем ошибка?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2009, 19:54     Простая программа.
Посмотрите здесь:

Помогите! нужна простая программа C++
Простая программа на строки C++
простая программа C++
Простая программа C++
Простая программа с классами C++
C++ Простая программа на С++
C++ Простая программа на указатели!
C++ Простая программа на C++ (Калькулятор)
C++ простая программа на структуры с++
Простая программа на С++ C++
Простая расчетная программа C++
Простая программа объединения C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
niXman
Эксперт C++
 Аватар для niXman
3133 / 1445 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
29.10.2009, 19:58     Простая программа. #2
Phoenix14, В WinAPI я не силен, но проверь скан коды клавишь.
Yandex
Объявления
29.10.2009, 19:58     Простая программа.
Ответ Создать тему
Опции темы

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