Страница: 1 |
Страница: 1 |
Вопрос: Из запущенной программы создать разветвленное меню
Добавлено: 03.04.06 09:51
Автор вопроса: a-nix | ICQ: 336960222
У меня получилось только в режиме разработки создать пустой элемент меню с индексом "0", а во время работы программы - увеличивать, добавлять к нему еще. А вот как сделать многоуровневое меню?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 03.04.06 12:45
Menu Functions
The following functions are used with menus.
CheckMenuItem
CheckMenuRadioItem
CreateMenu
CreatePopupMenu
DeleteMenu
DestroyMenu
DrawMenuBar
EnableMenuItem
GetMenu
GetMenuCheckMarkDimensions
GetMenuDefaultItem
GetMenuItemCount
GetMenuItemID
GetMenuItemInfo
GetMenuItemRect
GetMenuState
GetMenuString
GetSubMenu
GetSystemMenu
HiliteMenuItem
InsertMenuItem
IsMenu
LoadMenu
LoadMenuIndirect
MenuItemFromPoint
SetMenu
SetMenuDefaultItem
SetMenuItemBitmaps
SetMenuItemInfo
TrackPopupMenu
TrackPopupMenuEx
Obsolete Functions
AppendMenu
ChangeMenu
InsertMenu
ModifyMenu
RemoveMenu
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 03.04.06 12:49
Есть разные пути построения меню вне режима разработки, часто они реализуются рядом функций Win32 API. Почитай документацию вышеприведенных функций, сможешь гибко строить и изменять меню в ходе выполнения программы.
Номер ответа: 3
Автор ответа:
a-nix
ICQ: 336960222
Вопросов: 2
Ответов: 5
Профиль | | #3
Добавлено: 03.04.06 15:28
mc-black, как я тебя понял, то меню только через win api можно строить? стандартных функций в vb нет?
Поискал в MSDN - там примеры и описание только для C.
В нете нашел еще для delфа и все... ((
Номер ответа: 4
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #4
Добавлено: 03.04.06 16:35
а в мсдн ты и не найдешь примеры на ВБ. Переводи с СИ. А еще лучше покопйся в примерах. У меня где-то был такой, просто мне вырывать лень.
Номер ответа: 5
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #5
Добавлено: 03.04.06 16:37
а в мсдн ты и не найдешь примеры на ВБ. Переводи с СИ. А еще лучше покопйся в примерах. У меня где-то был такой, просто мне вырывать лень.
Номер ответа: 6
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #6
Добавлено: 04.04.06 19:32
Правильно ты меня понял, для построения динамических меню в VB стандартных функций нет. Но это не значит, что нельзя на vb строить классные динамические меню. Адаптируй примеры на Си к VB