Форум: "WinAPI";
Текущий архив: 2010.03.07;
Скачать: [xml.tar.bz2];
ВнизНеправильно работает нажатие на клавиши Найти похожие ветки
← →
Ort (2008-12-19 15:55) [0]
if msg = WM_KEYDOWN then
case LoWord( wParam ) of
VK_F1: Begin
SendMessage(ComboBox1, CB_ShowDropdown,1,0);
SetFocus(ComboBox1);
end;
VK_F2: Begin
SendMessage(ComboBox2, CB_ShowDropdown,1,0);
SetFocus(ComboBox2);
end;
end;
вобшем в оконой процедуре даный код...нажатие работает тока один раз(((
← →
Сергей М. © (2008-12-19 15:58) [1]
> нажатие работает тока один раз
Ну нажми еще раз, будет работать токо два раза
Тебе чего надо-то ?
← →
Ort (2008-12-19 16:01) [2]при нажатии комбобокс должен раскрытся...нажатие работает только один раз если еше раз нажать ничего не происходит
← →
Сергей М. © (2008-12-19 16:14) [3]Ну так ты верни фокус тому окну, в оконной функции которой ты творишь все эти чудеса с комбобоксом - и оно опять произойдет)
← →
Ort (2008-12-19 16:23) [4]как? я немного не понял тебя
← →
Ort (2008-12-19 16:25) [5]все сделал...тогда такой вапрос а как сделать чтобы использовалась не одна клавиша а комбинация клавиш к примеру alt+F1?
← →
Leonid Troyanovsky © (2008-12-20 12:29) [6]
> Ort (19.12.08 16:25) [5]
> не одна клавиша а комбинация клавиш к примеру alt+F1?
Например, сделать Accelerator-Table.
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2010.03.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.015 c