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

Клавиша - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отличие CString от std::string http://www.cyberforum.ru/cpp-beginners/thread336602.html
Меня интересует такой глупый вопрос В чём отличия CString от просто string? :-[
C++ Заменить в строке одни буквы на другие Напишите программу на c++, которая считывает количество слов и меняет все буквы `а` на `о`. Примечание: компилятор - MS VC++ http://www.cyberforum.ru/cpp-beginners/thread336581.html
кнопочки в с++ C++
здравствуйте. пишу в с++ всякое по мелочи, в консоли там работа с массивами, стеки и все такое... но вот я хочу теперь научится делать окошка и кнопочки... ну написать программу которая при нажатии на кнопку запускала мне игру... ну или чтото такое, создавать пустое совершенно окно с кнопками закрыть свернуть и развернуть. ну вы поняли о чем я... прошу вас скиньте какие-то видеоуроки по...
Есть ли в строке хоть один символ? C++
Всем привет! Вопрос следующий Допустим, имеется строка CString str = " "; В ней содержатся несколько пробелов и табуляций Необходимо написать функцию, которая проверяла бы, есть ли в ней хотя бы 1 символ То есть тут, как я понимаю, есть 2 пути собрать в символный массив все символы и проверять, есть ли в str хотя бы 1 символ из символьного массива
C++ Ошибка при вызове виртуальной функции в производном классе http://www.cyberforum.ru/cpp-beginners/thread336523.html
Здравствуйте, извините, если подобная тема появлялась, но либо у меня руки не от туда растут, либо ее небыло... проблема в следующем: есть базовый класс, и два наследника(отличаются совсем немного, но...) class B{ public: virtual inline A* funk()=0; }; class N: public B{
C++ Создание программы Блин, я не знаю, может это уже10, а может и 500 похожая тема, но я все равно не пойму. Как создать НЕ консольную программу? Я использую "Microsoft Visual 2010 express C++". При создании программы, я выбираю "консольное приложение". Я хочу не консольное, и выбираю "проект win32". Выбираю "параметры приложения", "тип приложения: "приложение windows"", "дополнительные параметры: "пустой... подробнее

Показать сообщение отдельно
instagib
122 / 85 / 3
Регистрация: 14.02.2011
Сообщений: 341
27.07.2011, 16:02     Клавиша
помогите пожалуста разобраться с этим сабжом.

мне надо сделать так:
если нажата нужная клавиша не важно в каком окне, то нажать еще 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
#include <iostream>
#include <windows.h>
#include <conio.h>
using namespace std;
char keyHit='/';
char effectiveButton;
int main(int arc, char argv[])
{cout<<endl<<"Input a HotKey: ";
effectiveButton=getch();
cout<<"Your hotkey is: "<<effectiveButton<<endl;
 while(keyHit != effectiveButton)
    {
                          
                           
                       keyHit=getch();
                       keybd_event(VkKeyScan('E'), 0x92,0,0);
                       keybd_event(VkKeyScan('E'), 0x92,KEYEVENTF_KEYUP,0);
                       keybd_event(VkKeyScan('T'), 0x94,0,0);
                       keybd_event(VkKeyScan('T'), 0x94,KEYEVENTF_KEYUP,0);
                       keyHit='/';
                       
       }
return 0;}
это пока что я смог сделать дальше не знаю как продолжить.

мне нужно чтоб цикл каждый раз проверял нажата ли нужная кнопка, и если нажата то
1) нажать следующию клавишу + левый клик мыши
2) нажать следующую калвишу + левый клик мыши.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru