Вниз
Скачать: 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.015 c
14-78651
Yuriy-Master
2002-10-04 14:12
2002.10.24
Menu with vertical image - how to do it


3-78231
ruslan_as
2002-10-01 17:46
2002.10.24
Как включить событие OnCalcFields


8-78538
Alexfdfdfd
2002-06-29 02:26
2002.10.24
Вопросик по выводу графических данных.


14-78618
Snake2000
2002-10-03 13:07
2002.10.24
Звукосниматель


1-78423
brestmarket
2002-10-15 16:20
2002.10.24
В WebBrowser использую относительные переходы по диску,




   Наверх