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

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

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

экранная клавиатура - C++

18.05.2014, 18:29. Просмотров 378. Ответов 0
Метки нет (Все метки)

Я разобрался как записывать в блокнот текст.
C++ (Qt)
1
2
3
4
5
6
7
void Write(char a)
{
HANDLE hwnd=FindWindow("Notepad", NULL);
hwnd=FindWindowEx(hwnd, NULL, "Edit", NULL);
SendMessage(hwnd,WM_ACTIVATE , WA_ACTIVE, NULL);
SendMessage(hwnd, WM_CHAR, a, 0);
};
Подскажите пожалуйста, как теперь мне отправлять туда же нажатие кнопок. Т.е. чтоб можно было стирать, работали Home и End и т.д.
А еще как все тоже отправлять в Word?

P.S. это не работает...
C++ (Qt)
1
SendMessage(hwnd, WM_KEYDOWN, 8, 0);
C++ (Qt)
1
2
keybd_event( 8,0x45,KEYEVENTF_EXTENDEDKEY | 0,0);
keybd_event( 8,0x45,KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2014, 18:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос экранная клавиатура (C++):

Экранная клавиатура - C++
Надо сделать так, чтобы нажимая мышкой кнопки на форме(например "4") программа записывала их в запущеный текстовый редактор(блокнот). В...

Клавиатура - C++
Как можно отследить нажатую клавишу и написать вместо неё другую

Задача Клавиатура - C++
Нужна реализация в С++ , заранее спс Задача Клавиатура Имя входного файла: keyboard.in Имя выходного файла: keyboard.out ...

Консоль и клавиатура... - C++
в консоли я хочу использовать стрелки или WASD, чтобы руководить той же "змейкой" (читал исходник ее, но не смог разобраться). Ну если не...

экранная клавиатура - C++ Builder
Я пытаюсь сделать экранную клавиатуру на билдере , но не знаю что придумать с сочетаниями клавиш, с shift ctrl и Alt Помогите пожалуйста,

Экранная клавиатура - Программирование Android
В вызываемом Activity есть один EditText Подскажите, как сделать так, чтоб при открытии Activity, экранная клавиатура не появлялась...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2014, 18:29
Привет! Вот еще темы с ответами:

экранная клавиатура - C++ Builder
Ребята нужна помощь по созданию экранной клавиатуры. вот мой код HWND wnd; int i; String s; wnd= FindWindow("notepad", NULL); ...

Экранная клавиатура - JavaScript
Здравствуйте столкнулся с такой проблемой... Клавиатура вообще относительно работает нормально, но с одним но... Если нажать мимо кнопки,...

Экранная клавиатура - C++ Builder
Вообщем, нужна виртуальная клавиатура. Самому писать лень:) -- понимаю, что просто убью много времени на нудную работу. Отсюда вопрос -- ...

Экранная клавиатура - C++ Builder
Надо сделать так, чтобы нажимая мышкой кнопки на форме(например "4") программа записывала их в запущеный текстовый редактор(блокнот). В...


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

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

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