Вниз
Скачать: CL | DM;

системное меню   Найти похожие ветки 

← →
Mistic ©   (2003-10-29 22:10) [0]

Подскажите,как вызвать системное меню проги программно?


← →
Song ©   (2003-10-29 22:13) [1]

Что значит "вызвать" ?


← →
Mistic ©   (2003-10-29 22:16) [2]

вызвать, значит показать (меню на экране)


← →
Song ©   (2003-10-29 22:25) [3]

А оно не видно? Может тебе развенуть сабменю?


← →
Mistic ©   (2003-10-29 22:36) [4]

Ты издеваешься?!? Нажми Alt+Space и увидишь системное меню. Его то я и хочу вызвать программно.


← →
Anatoly Podgoretsky ©   (2003-10-29 23:07) [5]

Mistic © (29.10.03 22:36) [4]
Нет про системное меню мы знаем, а вот что означет вызвать?


← →
Mistic ©   (2003-10-29 23:17) [6]

Вызвать значит отобразить. Что то типа Popup1.Show:=True. Только вместо Popup - системное меню


← →
Anatoly Podgoretsky ©   (2003-10-29 23:21) [7]

ТО есть то, что Song спрашивал, так почему же ты так агресивно себя повел, думвешь теперь будут помогать? Ну разве из жалости, Song иногда добрый "сегодня"


← →
Mistic ©   (2003-10-29 23:25) [8]

Я не вел себя агрессивно, просто думал что Song шутит "А оно не видно? Может тебе развенуть сабменю?". Т.е. естественно оно не видно пока его не вызвать. Или я не прав?


← →
PKT   (2003-10-30 09:09) [9]

http://www.delphikingdom.ru/treasury/freemenu.htm


← →
Song ©   (2003-10-30 09:31) [10]

2Mistic © (29.10.03 23:25) [8]
Каюсь, я просто пропустил слово "системное".
Вообщем TrackPopupMenu()


← →
alena.svt   (2003-10-30 10:34) [11]

Song © (30.10.03 09:31) [10]
Зачем TrackPopupMenu
Как сам Mistic сказал нажать Alt + Space


procedure PopupSysMenu;
begin
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0, 0);
keybd_event(VK_SPACE,MapVirtualKey(VK_SPACE,0), 0, 0);
keybd_event(VK_SPACE,MapVirtualKey(VK_SPACE, 0),KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), KEYEVENTF_KEYUP, 0);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
PopupSysMenu;
end;


← →
DVM ©   (2003-10-30 10:45) [12]

Послать окну сообщение с кодом кажется $313, хотя насчет номера могу ошибаться, все время его забываю.


← →
Игорь Шевченко ©   (2003-10-30 11:46) [13]

DVM © (30.10.03 10:45)

Не ошибаешься, его мнемоника WM_SYSMENU


← →
Mistic ©   (2003-10-30 19:19) [14]

Всем большое спасибо!



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
11-41124
Maxim Pushkar
2003-02-13 01:00
2003.11.13
Проблемы с конвертацией дат и NewFileStream


1-41425
AlexDBases
2003-10-29 14:43
2003.11.13
Ссылка на статью про консоль....


6-41783
pupsik
2003-09-18 11:51
2003.11.13
Отладка Web приложения


3-41102
Smolin
2003-10-23 09:53
2003.11.13
ADOconnection


1-41253
Донской
2003-10-31 17:09
2003.11.13
Не все закладки удаляются с помощью TWordApplication




   Наверх