![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| HardDev |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 28.5.2010 Репутация: нет Всего: нет |
В общем проблемма такая:
Мне необходимо перенести все данные(текст , изображения, ID комманд) из контекстного меню Windows в другое (собственного производства - поддерживающее различные стили отображения). Элементы основного меню переносятся без проблем, а получить текст и изображения подменю "открыть с помощью" не удаётся. Текст элементов подменю "отправить" получаю, а картинки нет. Функция GetMenuItemInfo возвращает один и тот же ID для всех элементов подменю "отправить".(как следствие ContextMenu.InvokeCommand() возвращяет ошибку) Уйму времени потратил , а проблемму так ине решил. Помогите пожалуйста, кто чем может)) |
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
хм... Хоть скариншот приложи что бы понятнее было. О каком меню идет речь.
Я так думаю стандартное меню тебя не страивает из за того что по стилю не подходит? |
|||
|
||||
| HardDev |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 28.5.2010 Репутация: нет Всего: нет |
//Я так думаю стандартное меню тебя не страивает из за того что по стилю не подходит? Именно так. //хм... Хоть скариншот приложи что бы понятнее было. О каком меню идет речь. смысла в сктиншотах нет, меню как меню(стили как в офисе 2007). в обще я так понимаю доступ к тексту и изображению получить не удастся. каким-то образом можно подсунуть DC владельцу меню. чтоб он нарисовал изображение , но как это сделать непредставляю. Вот проблемка, не знаю чё с ней делать: Функция GetMenuItemInfo возвращает один и тот же ID для всех элементов подменю "отправить".(как следствие ContextMenu.InvokeCommand() возвращяет ошибку) |
|||
|
||||
| Keeper89 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 14 Всего: 58 |
HardDev, только недавно была похожая тема:
http://forum.vingrad.ru/forum/topic-302309.html со ссылками на Раз: http://forum.vingrad.ru/index.php?showtopi...t&p=1797077 Два: http://www.transl-gunsmoker.ru/2009/07/icontextmenu-1.html |
|||
|
||||
| HardDev |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 28.5.2010 Репутация: нет Всего: нет |
Тема похожая и я её читал, но ответа на мой вопрос в ней нет.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |