Вопрос про Popupmenu

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Zubik
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 07.08.2006 (Пн) 15:54

Вопрос про Popupmenu

Сообщение Zubik » 28.08.2006 (Пн) 21:43

Нашел примеры в форуме, но не смог разобраться.
Мне нужно создать динамическое меню, чтобы при щелчке возникало попап меню с пунктом, а этот пункт раскрывался в под меню.

Пробую так:
hMenu = CreatePopupMenu()
hSubMenu = CreatePopupMenu()

InsertMenu hMenu, 1, MF_STRING Or MF_BYPOSITION Or MF_POPUP, hSubMenu, "Test"

AppendMenu hSubMenu, MF_STRING, ByVal 0&, "test2"

Подскажите, в чем ошибка

Zubik
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 07.08.2006 (Пн) 15:54

Сообщение Zubik » 28.08.2006 (Пн) 22:26

Разобрался:

Не объявил константу
Private Const MF_POPUP As Long = &H10&

Zubik
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 07.08.2006 (Пн) 15:54

Сообщение Zubik » 29.08.2006 (Вт) 16:50

Слушайте, вот какой вопрос:

В VB создал попап меню. Можно ли к его пункту прилепить подменю, созданное кодом?

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 29.08.2006 (Вт) 19:42

Посмотри вот этот пример:

http://bbs.vbstreets.ru/download.php?id=1052

Zubik
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 07.08.2006 (Пн) 15:54

Сообщение Zubik » 29.08.2006 (Вт) 19:52

В этом примере все меню диинамические. Это не то.
А если попытаться разобраться в данном коде, боюсь знаний не хватит


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 122

    TopList