Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.138.200.66] |
|
Сообщ.
#1
,
|
|
|
это можно вообще сделать ?
пробовал MoveWindow и SetWindowPos - не вылазит. |
Сообщ.
#2
,
|
|
|
и еще, какой ClassName у этой менюшки, что вылазит из пуска ?
(Задача показать меню пуска в другом месте) |
Сообщ.
#3
,
|
|||
|
Класс у этой менюшки BaseBar! |
Сообщ.
#4
,
|
|
|
помойму нельзя выманить кнопку пуск за пределы таскбара
|
Сообщ.
#5
,
|
|
|
Поменять родителя и можно наверно.
|
Сообщ.
#6
,
|
|
|
2Song когда меняешь родителя, менюшка не вылазит. чё делать ?
2Stavros ага, только у меня не получаеться до неё достучаться. Как получить его hwnd этой менюшки ? (или HMenu) |
Сообщ.
#7
,
|
|
|
Я через FindWindow пробовал - работало вроде.
|
Сообщ.
#8
,
|
|
|
Stavros
kak !? |
Сообщ.
#9
,
|
|
|
P.O.D
FindWindowEx() |
Сообщ.
#10
,
|
|
|
нечего не получаеться
FindWindowEx(FindWindow('Shell_TrayWnd', nil), 0,'BaseBar', nil)=0 |
Сообщ.
#11
,
|
|||
|
Пропеши это на частый таймер и попробуй нажать ПУСК. |
Сообщ.
#12
,
|
|||
|
Хм...
Главноке меню наместе, но дачерние подменюки перемещает стабильно. |
Сообщ.
#13
,
|
|
|
Название у кнопки пуск - Button !
А ты чего имеешь ввиду под BaseBar ? |
Сообщ.
#14
,
|
|||
|
Song мне надо менюшка пуска. Stavros сижу в 98, FindWindow('BaseBar',nil) - хэндл есть, но ничего не перемещаеться. и еще
какой хэндл сюда запустить что бы получить HMenu меню из пуска? |
Сообщ.
#15
,
|
|||
|
Так неполучится. MSDN - у меня тоже есть.
- выдерает хандл меню типа File,,Edit,Help. А если тебе надо проявить меню в другом месте то SetWindowPos - нормально работает! |
Сообщ.
#16
,
|
|
|
а да !! все ок, просто вначале надо было показать меню
SendMessage(Self.Handle, WM_SYSCOMMAND, SC_TASKLIST, 0) |