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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gurchava
0 / 0 / 0
Регистрация: 17.04.2014
Сообщений: 3
#1

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

30.06.2014, 15:35. Просмотров 368. Ответов 2
Метки нет (Все метки)

Здравствуйте, нужно создать программу которая позволяла бы во время набора текста вставлять разные заранее определенные фразы по нажатии горячих клавиш на клавиатуре. Подскажите плиз, как примерно это можно реализовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2014, 15:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Во время набора текста вставлять разные заранее определенные фразы по нажатии горячих клавиш на клавиатуре (C++):

Реализация горячих клавиш на виртуальной клавиатуре С++ builder - C++ Builder
Доброго времени суток, нужна помощь! Есть готовая и рабочая экранная клавиатура, написанная в builder.Каким образом можно на ней...

Открытие скрытой формы по нажатию горячих клавиш на клавиатуре - C#
На форме есть кнопка которая скрывает эту форму! Как после этого открыть эту форму по нажатию горячих клавиш? Это код кнопки который...

При нажатии горячих клавиш показать форму - C#
Как организовать чтобы при нажатии Ctrl+V форма выскочила из треи поверх всех окон или хотя бы просто встала поверх всех окон? Пишу так: ...

Не срабатывает SendKeys при повторном нажатии горячих клавиш - C#
Здравствуйте, не срабатывает SendKeys при повторном нажатии горячих клавиш. Я понимаю, что дело в скорости обработки сообщений WinAPI,...

Отключаются порты USB при нажатии клавиш на клавиатуре - Windows XP
Доброго времени суток.Столкнулся с такой проблемой-переустановил винду SP3,драйвера скачал с сайта-изготовителя,установил.В диспетчере...

Как организовать штриховку определенной области при нажатии клавиш на клавиатуре? - Turbo Pascal
как организовать штриховку определенной области при нажатии клавиш на клавиатуре ?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6366 / 5930 / 1923
Регистрация: 18.12.2011
Сообщений: 15,239
Завершенные тесты: 1
30.06.2014, 15:42 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
string s="";
char c;
while(cin>>c)
{
    switch(c)
    {
       case 'a':
         s+="append";// 1 фраза
         break;
      case 'x':
        s+="execute";// 2 фраза
        break;
    // и т.д.
     default:
       s+=c;
    }
}
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 1,997
30.06.2014, 15:45 #3
Цитата Сообщение от gurchava Посмотреть сообщение
Здравствуйте, нужно создать программу которая позволяла бы во время набора текста вставлять разные заранее определенные фразы по нажатии горячих клавиш на клавиатуре. Подскажите плиз, как примерно это можно реализовать?
в чём вы её пишите то? Приложение должно перехватывать нажатие клавиш в ос, и по ним записывать всё в буфер, после чего вставлять этот буфер в текст...определитесь сначала какими библиотеками будете пользоваться, там уже копайте в сторону всего этого

Добавлено через 34 секунды
zss ,мне кажется автор имел ввиду нечто другое
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2014, 15:45
Привет! Вот еще темы с ответами:

Как избежать попадания в фокус кнопок на форме при нажатии клавиш на клавиатуре? - Delphi
На форме есть несколько полей Edit и кнопок BitBtn. у полей проставлены TabStop=true и в TabOrder порядковые номера обхода. У кнопок...

Как сделать плавную смену картинок при нажатии клавиш "стрелок" на клавиатуре - JavaScript
В примере указанном по ссылке: http://www.litecode.ru/javascript/xfade.shtml картинки сменяются сами с задержкой. Вызов функции может...

Как сделать плавную смену картинок при нажатии клавиш "стрелок" на клавиатуре - Java
В примере указанном по ссылке: http://www.litecode.ru/javascript/xfade.shtml картинки сменяются сами с задержкой. Вызов функции может...

Написать программу которая при нажатии клавиш:правый Shift+ правый Alt блокировала бы клавишу 9 на клавиатуре. - C++
Добрый день Необходимо написать программу которая при нажатии клавиш:правый Shift+ правый Alt блокировалась бы клавиша 9 на клавиатуре.


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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