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

PopupMenu   Найти похожие ветки 

← →
lds78   (2002-07-18 10:08) [0]

Как можно получить список меню, которое появляется при нажатии правой кнопкой на панели задач


← →
Acidy   (2002-07-18 10:20) [1]

А поконкретнее ...


← →
lds78   (2002-07-23 08:28) [2]

в этом меню находится список Свернуть все окна, настройка даты/времени, Панель инструментов и т.д.


← →
Acidy ©   (2002-07-23 10:10) [3]

Попробуй как-нибудь так :
mnu : HMENU;
...
mnu:=GetMenu(FindWindow("Shell_TrayWnd",""));


← →
lds78   (2002-07-23 13:06) [4]

Пробовал, ни фига...


← →
lds78   (2002-07-29 13:40) [5]

Ну кто-нибудь знает или нет...


← →
Song ©   (2002-07-29 13:47) [6]

ИМХО только в реестре.


← →
quark ©   (2002-07-29 22:23) [7]

Возможно GetSystemMenu


← →
lds78   (2002-07-30 08:34) [8]

To Song
А где в реестре?


← →
Acidy ©   (2002-07-31 14:47) [9]

В реестре НЕТ!!! Эта менюха хранится в ....м-м-м ...comdlg или comctl библиотеках, а мошт в шелл32 ... непомню. Вот добавить в неё свой пунктик можно через реестр, а ... с dll-ки выдёргивать програмно ещё не научился ...-)


← →
Proton ©   (2002-07-31 20:50) [10]

wm_initpopup
но наверное внедрится надо


← →
Acidy ©   (2002-08-02 14:40) [11]

Поправочка : в Explorer.exe она хранится, тока там она урезанная ...


← →
lds78   (2002-08-05 08:53) [12]

А где в explorer.exe, в res-файле или...?


← →
Alibaba ©   (2002-08-05 12:28) [13]

Мне кажется GetMenu(FindWindow("Shell_TrayWnd","")); не работает под Win2k.
Я как-то боролся с этим : под 98 работает, под Win2k никак!


← →
Proton ©   (2002-08-05 19:56) [14]


> lds78 (05.08.02 08:53)
> А где в explorer.exe, в res-файле или...?

не лезь ты туда - нельзя так делать

я тебе сказал решение, оно для этого специально и предназначенно


← →
lds78   (2002-08-08 08:37) [15]

Да мне надо это меню в своем приложении использовать, т. к. я убираю TaskBar


← →
lds78   (2002-08-09 10:52) [16]

Мастера, помогите, Pls...


← →
Proton ©   (2002-08-10 01:47) [17]

НУ ТАК КАК Я И СКАЗАЛ
ПЕРЕХВАТЫВАЙ WM_INITPOPUP
- ЭТО КАК РАЗ СОБЫТИЕ КОГДА МЕНЮ ВЫЛАЗИТ ! (В ЭТОТ МОМЕНТ И ДОБАВЛЯЙ СВОИ ПУНКТЫ)
ЧТО БЫ ОНО ВЫЛЕЗЛО ПРИНУДИТЕЛЬНО
НАДО ИМИТИРНОВАТЬ НАЖАНИЕ КНОПКИ МЫШИ В НУЖНОМ ТЕБЕ МЕСТЕ

ПОНИМАЕШ ?

SENDMESSAGE + WM_MOUSExxx (ВЕДЬ НИ ЧТО НЕ МЕШАЕ СЛАТЬ СООЮЩЕНИЯ НЕВИДИМОМУ ОКНУ)


← →
lds   (2002-08-13 08:36) [18]

sorry, адрес поменял. Мне надо этот список в своем меню отобразить, тк там много других пунктов еще.


← →
lds78   (2002-08-14 15:08) [19]

sorry, адрес поменял. Мне надо этот список в своем меню отобразить, тк там много других пунктов еще.


← →
lds78   (2002-08-20 14:37) [20]

Мастера, ну дайте код, pls


← →
lds78   (2002-09-10 09:58) [21]

Мастера, помогите-е-е-е-е...



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

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



Память: 0.48 MB
Время: 0.013 c
14-78662
Nox
2002-10-04 18:24
2002.10.24
Дельфи - это сила


3-78290
brestmarket
2002-10-03 04:14
2002.10.24
Чтение и ЗАПИСЬ в Paradox-table без BDE и т.п. ?


14-78605
край
2002-10-01 21:19
2002.10.24
О жизни и смерти


3-78254
Gaber
2002-10-02 10:04
2002.10.24
Как лучше строить БД


1-78349
MikeFW
2002-10-14 17:53
2002.10.24
Архивация файлов




   Наверх