Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];

Вниз

Управление произвольным приложением   Найти похожие ветки 

 
Мыш   (2003-05-10 11:19) [0]

Получаю хэндл главного окна, а дальше нужно понажимать пункты меню. Но что-то никак не соображу, как правильнь послать сообщение. Нужно wm_keydown или wm_syskeydown? И какие параметры нужно передать? Хэндл главного окна, или обязятельно нужно еще получить хэндл меню?
В хэлпе написано, что нужно использовать виртуальные коды, но сколько ни мучился, ничего не выходит, все что угодно с окном делать могу, а вот послать в меню клавиши -нет.
Если можно, строчку примера, как передать на хэндл Hwnd нажатие пследовательно alt, f, s (чтобы вызвать диалог сохранения)
типа sendmessage(Hwnd,wm_keydown,????,????);


 
Мыш   (2003-05-10 17:24) [1]

плиииз!


 
Мыш   (2003-05-10 22:52) [2]

up


 
Fenik   (2003-05-11 01:08) [3]

Может это поможет? http://delphibase.endimus.com/?action=viewtopic&topic=winctrl


 
мыш   (2003-05-11 04:25) [4]

Ну там тоже написано, запускай wm_keydown, смотри коды клавиш. А где коды то? Как альт передать?


 
Мыш   (2003-05-11 17:48) [5]

Люди, я уже все перепробовал, что можно. Дошло до того, что запускал в цикле перебор всех значений hi and low param.
Ничего не получается!


 
Мыш   (2003-05-12 09:24) [6]

Я честное слово, перед тем, как вопрос задать облазил весь хэлп, этот сайт, факи озерского и интернет!


 
Mikelson   (2003-05-12 11:08) [7]

Забыл MSDN. Самый главный ресурс для программирования под Windows.
The WM_KEYDOWN message is posted to the window with the keyboard focus when a nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT key is not pressed.

> Хэндл главного окна, или обязятельно нужно еще получить
> хэндл меню?

Окна.

Посмотри WM_SYSCOMMAND



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

Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
14-70460
Xeon
2003-05-02 07:51
2003.05.22
Компиляция?


4-70573
dv81
2003-03-21 23:37
2003.05.22
Как отобразить стандартное окно поиска Windows ?


7-70539
Alexander2030
2003-02-11 14:14
2003.05.22
Закрыть программу


14-70507
Студент
2003-05-04 20:09
2003.05.22
Где скачать Borland C или Turbo C


14-70502
Snap
2003-05-02 21:53
2003.05.22
Оцените форум.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский