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

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

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

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

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

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

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

Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов. - C++
Буду благодарен! Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.

Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные - C++
Привет форумчане.Такую лабу задали. Задание: Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные. Например,...

Возможность блокировки вставки текста или как правильно вставлять текст? - C++
Добрый день. Простите что забираю у вас время, проблема такая: имеется простое задание - пользователь копирует текст, допустим n-ое...

Вывод сообщения о нажатии сочетания клавиш - C++
Что неправильно? LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM IParam) case WM_KEYDOWN: { int nVirtKey =...

Нажатие клавиш за определенное время - C++
Всем доброго времени суток. Возник такой вопрос... как в С++ возможно описать такое "дело": пользователю даеться определенный интервал...

Написать программу которая будет искать разные слова из текста - C++
#include <iostream> #include <stdio.h> #include <list> #include <string> #include <string.h> int main(void) { const...

Последовательный сдвиг текста при нажатии клавиши - C++
Добрый день. Прошу помощи в решении лабы. Задание: Составить программу, последовательно сдвигающую текст на экране ПЭВМ вверх на одну...

Почему *arr И arr[] одинаковые, но в тоже время разные? - C++
Например есть какая-то ф-я:void temp(int &(*arr)) { // . . . } И 2 разных массива которые будем передавать ф-и:int main(void) ...

Работа с клавиатурой, сочетания клавиш, блокировка клавиш - C++
Здравствуйте! Есть такая вот задачка: Разработать программу обработки прерывания от клавиатуры, которая должна: распознавать...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,181
Завершенные тесты: 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,996
30.06.2014, 15:45     Во время набора текста вставлять разные заранее определенные фразы по нажатии горячих клавиш на клавиатуре #3
Цитата Сообщение от gurchava Посмотреть сообщение
Здравствуйте, нужно создать программу которая позволяла бы во время набора текста вставлять разные заранее определенные фразы по нажатии горячих клавиш на клавиатуре. Подскажите плиз, как примерно это можно реализовать?
в чём вы её пишите то? Приложение должно перехватывать нажатие клавиш в ос, и по ним записывать всё в буфер, после чего вставлять этот буфер в текст...определитесь сначала какими библиотеками будете пользоваться, там уже копайте в сторону всего этого

Добавлено через 34 секунды
zss ,мне кажется автор имел ввиду нечто другое
Ответ Создать тему
Опции темы

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