![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день мастера. пишу прогу, в которой хочу програмно выделить слово в StringGride:
keybd_event(VK_SHIFT, 0, 0, 0); for ii:=5 to 10 do //к примеру begin keybd_event(VK_RIGHT, 0, 0, 0); keybd_event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0); end; keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYUP, 0); в итоге слово не выделяется, если вначале поставить параметр KEYEVENTF_EXTENDEDKEY, слово конечно выделится, но кнопка останется зажатой. |
#2
|
||||
|
||||
![]() 1. теги
2. sleep(50); // догадайся куда Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
|||
|
|||
![]() ...
keybd_event(VK_SHIFT, 0, 0, 0); sleep(50); ... Так чтоль? |
#4
|
||||
|
||||
![]() Ога, именно. Обычно работает. Просто между сообщениями должны идти некоторые паузы, а то проц не успевает всё обрабатывать)
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |