¿Cómo se puede agregar información sobre herramientas para elementos CMenu? No pude encontrar ningún recurso directo y útil. Por favor ayuda. Gracias ...MFC: ¿Cómo agregar información sobre herramientas en elementos Cmenu?
Respuesta
La manera más fácil es pasar varias cadenas al texto del menú separadas por caracteres de nueva línea.
Esto automaticamente hará que CMenu muestre la segunda parte del texto como la información sobre herramientas del menú.
por ejemplo, si un texto elemento de menú es "Haga clic aquí", cambiarlo a
"Click here\nThis is the tooltip for the menu item ..."
Por supuesto, si te gusta la información de herramientas más avanzadas/fantasía, a continuación, tratar
http://www.tooltips.net/downloads.html
Es fácil de implementar, y la salida es genial
información sobre herramientas de elemento de menú y Emergente de menuitem - CodeProject
http://www.codeproject.com/KB/menus/menuitemtooltip.aspx
las sugerencias para los elementos de menú y los elementos del menú emergente - CodeGuru
http://www.codeguru.com/cpp/controls/controls/tooltipcontrols/article.php/c5233
He visto estos enlaces antes de publicar esta pregunta. Lamentablemente, la muestra en sí no funciona ... :( – Owen
No puedo responder para saber si esta muestra funciona, pero la estrategia de manejar WM_MENUSELECT es correcta:
- 1. MFC CMenu tooltip no se muestra
- 2. Cómo agregar información sobre herramientas a jqgrid
- 3. Información sobre herramientas para elementos CheckedListBox?
- 4. QTip2 Elementos múltiples, misma información sobre herramientas
- 5. Agregar información sobre herramientas a JTextPane
- 6. Cómo agregar información sobre herramientas a td en una tabla
- 7. Cómo agregar información sobre herramientas a las filas de JTable
- 8. ¿Cómo agregar una información sobre herramientas a un gráfico svg?
- 9. fuente de información sobre herramientas en wpf
- 10. Información sobre herramientas para QPushButton
- 11. Información sobre herramientas en paneles
- 12. ¿Cómo obtengo una información sobre herramientas de múltiples líneas en MFC
- 13. Definir nueva información sobre herramientas en Emacs
- 14. información sobre herramientas vacía tema
- 15. agregar información sobre herramientas a los controles creados mediante programación
- 16. información sobre herramientas para Button
- 17. Información sobre herramientas sobre un polígono en Google Maps
- 18. Crear información sobre herramientas para UserControl personalizado
- 19. Anotaciones Java en eclipse Información sobre herramientas?
- 20. Información sobre herramientas en una imagen
- 21. información sobre herramientas celular en SlickGrid
- 22. Apagar información sobre herramientas en Eclipse/Aptana
- 23. JQuery JSTree: agregue una información sobre herramientas
- 24. Primefaces información sobre herramientas para p: selectManyCheckbox
- 25. jQuery + información sobre herramientas de contenido ajax
- 26. Mostrar información sobre herramientas en el mouse sobre un texto
- 27. jqplot formato de información sobre herramientas valores
- 28. Preservar información sobre herramientas al exportar GraphPlot
- 29. Ocultar información sobre herramientas nativa usando jQuery
- 30. ¿Cómo crear un cuadro tipo "información sobre herramientas" de SVG?
_tooltips.net_ se ha movido a [vxplib.sourceforge.net] (http://vxplib.sourceforge.net/) – mheyman
@Samnan Esto no funciona. – Blacktempel
Mi solución es la forma estándar de agregar información sobre herramientas al menú y barras de herramientas (realmente funciona en VC6) también, por lo que debe estar haciendo algo incorrecto. Revise su código para su clase de mainframe para ver si no está utilizando específicamente algunos estilos para deshabilitar información sobre herramientas – Samnan