Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.03;
Скачать: CL | DM;

Вниз

Как нажать TAB?????   Найти похожие ветки 

 
Troll   (2002-12-21 22:06) [0]

в неактивном окне процедура:
procedure EmulateKey(Wnd: HWND; VKey: Integer);
asm
push 0
push edx
push 0101H //WM_KEYUP
push eax
push 0
push edx
push 0100H //WM_KEYDOWN
push eax
call PostMessage
call PostMessage
end;

так вот: какой VKey у Таба???? или может можно заменить? мне надо переместить фокус с одного Эдита в Эксплорире в другой.


 
Song ©   (2002-12-21 22:13) [1]

VK_TAB


 
Troll   (2002-12-21 22:26) [2]

При нажатии EmulateKey(h,VK_TAB); он возвращает фокус обратно в строку адреса, а если кликать руками(на клаве) то он идет дальше по обьектам, почему?


 
mrAndy ©   (2002-12-22 01:52) [3]

Нажимай в Internet Explorer_Server

hwnd1:=findwindowex(WND,0,"Shell DocObject View",nil);
hwnd2:=findwindowex(hwnd1,0,"Internet Explorer_Server",nil);
postmessage(hwnd2,wm_KeyDown,VK_Tab,1);



Страницы: 1 вся ветка

Текущий архив: 2003.02.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-5165
wetrov
2003-01-17 13:04
2003.02.03
закарючка


3-4764
AALLEEXX
2003-01-15 07:27
2003.02.03
ПОМОГИТЕ !!!!!!! (Надо 12 П.10,158-1*2 --> 12П1015812)


1-4982
sddqw
2003-01-23 14:03
2003.02.03
Удаление обьектов


1-4871
Fishka
2003-01-23 11:40
2003.02.03
Выделение из даты название месяца - напр, ЯНВАРЯ


1-4845
TUZ_SS
2003-01-24 15:14
2003.02.03
Набор дробных чисел на цифровой клавиатуре