Vuelve a leer mi post por favor que ya te contesté:
Cita:
Iniciado por MaxExtreme En cualquier lenguaje es posible que pueda usar la API... incluido VB6
Para crear, borrar y editar menús puedes usar las funciones de la API de Windows relacionadas...
http://msdn.microsoft.com/library/de...rces/menus.asp
Ahí todo lo necesario. Es relativamente largo.
"Simplemente" créalo con la API. En un fichero de texto te haces de alguna manera un formato para guardar "menús", por ejemplo:
Código:
MENU Archivo
OPCION Nuevo
OPCION Abrir
OPCION Guardar
MENU Exportar como...
OPCION BMP
OPCION JGP
OPCION GIF
END MENU
END MENU
MENU About
END MENU
O de cualquier otra manera que se te ocurra, aunque la verdad que ya se ha definido una manera de hacerlo para guardar recursos:
Código:
Here is the menu template for the shortcut menu that is provided in the application's resource-definition file.
PopupMenu MENU
BEGIN
POPUP "Dummy Popup"
BEGIN
POPUP "Fonts"
BEGIN
MENUITEM "Courier", IDM_FONT_COURIER
MENUITEM "Times Roman", IDM_FONT_TMSRMN
MENUITEM "Swiss", IDM_FONT_SWISS
MENUITEM "Helvetica", IDM_FONT_HELV
MENUITEM "Old English", IDM_FONT_OLDENG
END
POPUP "Sizes"
BEGIN
MENUITEM "7", IDM_SIZE_7
MENUITEM "8", IDM_SIZE_8
MENUITEM "9", IDM_SIZE_9
MENUITEM "10", IDM_SIZE_10
MENUITEM "11", IDM_SIZE_11
MENUITEM "12", IDM_SIZE_12
MENUITEM "14", IDM_SIZE_14
END
POPUP "Styles"
BEGIN
MENUITEM "Bold", IDM_STYLE_BOLD
MENUITEM "Italic", IDM_STYLE_ITALIC
MENUITEM "Strike Out", IDM_STYLE_SO
MENUITEM "Superscript", IDM_STYLE_SUPER
MENUITEM "Subscript", IDM_STYLE_SUB
END
END
END
Ten en cuenta que para hacer todo esto necesitarás manejar la cola de mensajes que te manda Windows...