Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Иконка (растр) для контекстного меню. Как? Добавлено: 16.09.03 13:12  

Автор вопроса:  Paul

Есть ли возможность в VB6.0 создать контекстное меню с иконками? Пожскажите, пожалуйста...

Создаю меню обычным способом через редактор.

Для верхнего уровня задаю Visible = 0.

Popup меню работает нормально, но хотелось бы поцепить

туда ещё и иконки.

Пробовал с помощью WinAPI, но получить хендл меню нельзя.

GetSubMenu() возвращяет 0.

(Устаноква Visible=0 фактически удалила меню).

Как быть, если само меню не нужно, а нужно только

контекстное?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 RotesByte



Вопросов: 11
Ответов: 69
 Web-сайт: koch.onestop.net
 Профиль | | #1
Добавлено: 17.09.03 13:49

Так делаем PopUp Menu:

http://www.vbnet.ru/faq/showtopic.asp?id=310

Тут ты, вроде, всё проделал.
А так можно положить картинку в нормальное меню:

http://www.vbnet.ru/faq/showtopic.asp?id=40

Теперь идея: попробуй соединить. Ничего не гарантирую, но, вдруг, получится...

Ответить

Номер ответа: 2
Автор ответа:
 RotesByte



Вопросов: 11
Ответов: 69
 Web-сайт: koch.onestop.net
 Профиль | | #2
Добавлено: 17.09.03 14:02

Если я еще не надоел, то вот шикарный контрол: vbAccelerator Popup Menu DLL 

http://www.vbaccelerator.com/home/VB/Code/Controls/Menus/Popup_Menu_ActiveX_DLL/article.asp

Я с ним на этой неделе воевал. Если его победить, то сделает для тебя всё, ну или практически всё!!!

К нему идет очень приличная документация, примеры... правда, по-английски...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам