Come si aggiungono i suggerimenti per gli elementi CMenu? Non sono riuscito a trovare alcuna risorsa semplice e utile. Per favore aiuto. Grazie ...MFC: come aggiungere suggerimenti nei componenti Cmenu?
risposta
Il modo più semplice è passare più stringhe al testo del menu separato da caratteri di nuova riga.
Questo renderà automagicamente CMenu la seconda parte del testo come descrizione del menu.
ad esempio, se un testo voce di menu è "clicca qui", modificarlo a
"Click here\nThis is the tooltip for the menu item ..."
Naturalmente, se vi piace il tooltip più avanzate/immaginazione, quindi provare
http://www.tooltips.net/downloads.html
È facile da implementare e l'output è molto bello
Tooltips per Voce di menu e popup menuitem - CodeProject
http://www.codeproject.com/KB/menus/menuitemtooltip.aspx
descrizioni comandi per voci di menu e voci del menu popup - CodeGuru
http://www.codeguru.com/cpp/controls/controls/tooltipcontrols/article.php/c5233
Ho visto questi collegamenti prima di aver postato questa domanda. Purtroppo, l'esempio non funziona ... :( – Owen
non posso garantire se questo esempio funziona, ma la strategia di gestione di WM_MENUSELECT è il suono:
- 1. Come aggiungere codice HTML grezzo in Yii CMenu etichetta
- 2. VS 2008, MFC: aggiungere OnInitDialog - come?
- 3. Utilizzare this.sendAction() nei componenti?
- 4. Come gestire gli input asincroni nei componenti?
- 5. Come aggiungere suggerimenti al grafico chart.js
- 6. Come aggiungere suggerimenti alle righe di JTable
- 7. Aggiunta di una descrizione comando a voci CMenu
- 8. Rimozione del menu in MFC
- 9. Come aggiungere più componenti a un JFrame?
- 10. come aggiungere tabhost nei frammenti
- 11. Interrompe un URL nei suoi componenti
- 12. Utilizzo dei componenti WPF nei test NUnit - come utilizzare STA?
- 13. Come aggiungere suggerimenti dinamici alle icone actioncolumn di extjs?
- 14. Come aggiungere suggerimenti in EditText con inputType = "numberDecimal"?
- 15. Come aggiungere parole ai suggerimenti sopra la tastiera software
- 16. Come aggiungere la classe nei collegamenti superiori?
- 17. Come aggiungere più righe nei datatables jquery
- 18. Wicket: dove aggiungere componenti? Costruttore? O onBeforeRender?
- 19. Come uccidere un thread MFC?
- 20. UML2: porte e interfacce nei diagrammi dei componenti
- 21. Come aggiungere iterativamente i componenti a un gruppo SwingLayout ParallelGroup?
- 22. Come aggiungere componenti a un JPanel in fase di esecuzione
- 23. ID comando/messaggio MFC resource.h
- 24. Modo corretto per accedere ai componenti Yii2 nei moduli?
- 25. Scopo di $ elemento e $ attrs nei controller dei componenti con componenti angolari 1.5
- 26. I percorsi nei componenti Web sono relativi alla radice
- 27. Recupero della stringa di query nei componenti aggiuntivi sharepoint
- 28. Java: Differenza tra i metodi setPreferredSize() e setSize() nei componenti
- 29. Sintassi della funzione di freccia nei componenti statici di React
- 30. Best practice di utilizzo dei componenti nei progetti jira
_tooltips.net_ è stato spostato in [vxplib.sourceforge.net] (http://vxplib.sourceforge.net/) – mheyman
@ Saman Questo non funziona – Blacktempel
My la soluzione è il modo standard per aggiungere suggerimenti ai menu e alle barre degli strumenti (funziona anche in VC6), quindi è necessario fare qualcosa di sbagliato. Controlla il codice per la classe mainframe per vedere se non stai usando alcuni stili per disabilitare le descrizioni dei comandi – Samnan