|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.06.2015, 15:55 | #1 |
Новичок
Джуниор
Регистрация: 29.06.2015
Сообщений: 1
|
Виртуальная клавиатура в приложении WinForms
Добрый день!
Реализую заполнение полей данных (textbox'ы) находящихся в Form1 с помощью самописной виртуальной клавиатуры находящейся в Form2. Form2 вызывается из Form1 в методе Form_Load. В Form2 переопределяю CreateParams: protected override CreateParams CreateParams { get { CreateParams baseParams = base.CreateParams; baseParams.ExStyle |= 0x08000000; return baseParams; } } Обработчик нажатия клавиши виртуальной клавиатуры вызывает метод SendKeys.Send; Запустив приложение столкнулся со следующей проблемой: Виртуальная клавиатура в Form2 не изменяет значения textbox'ов формы Form1, однако с успехом работает при вводе в другие приложения (например в Word, note). Прошу Вашей помощи! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Виртуальная клавиатура | basil | Общие вопросы Delphi | 6 | 02.10.2014 08:16 |
Виртуальная клавиатура | Михаил Юрьевич | Общие вопросы Delphi | 4 | 02.10.2014 00:37 |
Виртуальная клавиатура | mobilitialex | Общие вопросы Delphi | 12 | 18.05.2012 00:13 |
Виртуальная клавиатура | nik-maximal | Общие вопросы Delphi | 4 | 30.03.2011 22:43 |
Виртуальная клавиатура | Alex Cones | Мультимедиа в Delphi | 2 | 10.05.2009 20:03 |