Вниз
Скачать: 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.017 c
3-78214
lak_b
2002-10-04 14:49
2002.10.24
:)


1-78344
Бильврёст
2002-10-07 11:05
2002.10.24
Вопрос о странном распределении памяти под приложение.


1-78397
nevel
2002-10-15 05:39
2002.10.24
Создание EXE-ника


14-78603
Двоечник
2002-10-02 12:29
2002.10.24
Растолкуйте мне эту ЗАДАЧУ !!!


1-78459
kofman
2002-10-10 18:42
2002.10.24
Как получить иконку соотвующую расширению файла?




   Наверх