Как написать текст во внешнее приложение - PullRequest
2 голосов
/ 23 февраля 2011

Я разрабатываю приложение, чтобы помочь пользователю быстрее писать общий текст.

Я имею в виду приложение для Windows, в котором пользователь может настраивать свои комбинации клавиш, поэтому, когда он, например, пишет электронное письмо в Outlook или Gmail, ему просто нужно нажать эти клавиши и текстнастроенный ранее он будет вставлен в любое приложение, которое он использует.

Таким образом, вместо того, чтобы пользователю приходилось писать «Уважаемый сэр, ваш заказ успешно получен» каждый раз, когда он получает заказ и хочет отправить подтверждениеэлектронная почта, он мог просто нажать что-то вроде «Crtl + O + R», и соответствующий текст будет написан для него.

Я думаю, что для достижения этого мое приложение должно сделать две вещи:

  1. Перехватывать нажатие комбинации клавиш, чтобы купить пользователя, когда он сосредоточен на другом приложении.
  2. «Вставить» соответствующий текст в это приложение.

У меня естьне знаю, как этого добиться, потому что мое приложение будет «вставлять» текст в другое приложение (otlook, word, notepad или что-то еще, что может сделать пользователь).введите в), заменив короткий текст, который пользователь написал, длинным текстом, который он определил.

Есть предложения?Я посмотрел на горячие клавиши, но я не уверен, что они подходят, и я также не знаю, как «вставить» новый текст.

Спасибо.

1 Ответ

0 голосов
/ 23 февраля 2011

Рассматривали ли вы просто добавление текста в буфер обмена?Покажите текст рядом с кнопкой с надписью «Копировать в буфер обмена», и пользователь может просто взять ее и нажать Ctrl-V.

Не могу придумать приложение для Windows, которое делает это таким образом, но язнаю, что это возможно;Черт, Bit.ly может сделать это из вашего браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...