Wie kann ich einen CEdit-Steuerelement anzeigen Platzhaltertext, wenn es leer ist, ähnlich dem Verhalten von NSTextFields in Cocoa?MFC CEdit-Platzhaltertext
Antwort
Vor einigen Jahren schrieb ich eine benutzerdefinierte Farbe Routine, um es zu tun, schien gut zu funktionieren.
Einige Zeit nach führten sie SetCueBanner zu CEdit, aber ich kann es vergessen:
a) nicht korrekt
-
Arbeits
- oder -
b) nicht die Art und Weise verhalten, ich wollte
Vielleicht wird es für Sie gut funktionieren. Wenn nicht, kann ich sehen, ob ich meinen alten Code finden und posten kann, was ich in der benutzerdefinierten Malroutine getan habe.
EDIT
ich die Win32-Dokumentation nur überprüft, ich denke, das ist, warum ich es aufgegeben:
Sie können ein Cue-Banner auf einer mehrzeiligen Bearbeitungssteuer
Sie könnten ein kleines Fenster über dem oberen Rand erstellen, das den Platzhaltertext enthält. Wenn der Benutzer dann den Tastaturfokus auf ihn setzt, wird das Fenster ausgeblendet und wenn der Fokus entfernt wird und nichts in der Box ist, dann zeige es an.
- 1. MFC "Speicherzuweisungsverletzung"
- 2. MFC CDialog ::
- 3. C++ MFC - Daten zwischen MFC DLL und WTL exe teilen?
- 4. MFC: GetCurrentDirectory Funktion
- 5. Wiederverwendbarer Hintergrundthread in MFC
- 6. MFC verwaltete Codereferenzen
- 7. MFC-Klassen CMAP
- 8. MFC-Container-basierte Anwendung
- 9. CListControl-Auswahl (MFC)
- 10. Größe eines MFC-Fensters
- 11. Unterstützt MinGW MFC?
- 12. Diagrammsteuerelemente für MFC-Anwendung?
- 13. SQLite mit MFC
- 14. MFC: GetWindowRect Verwendung
- 15. Nicht-MFC CalcWindowRect()?
- 16. Schnittstelle MFC und Befehlszeile
- 17. Spaltenauswahl in ListView (MFC)
- 18. Verfolgung der MFC-Nachrichtenbehandlung
- 19. Get button focus - MFC
- 20. Seltsames Problem MFC C++
- 21. Skinning MFC-Anwendungen
- 22. MFC Messfunktion in Millisekunden
- 23. MFC-Ressourcen/Verbindungen
- 24. Dynamisches Menü mit MFC
- 25. MFC CListCtrl OnToolTipNotify
- 26. VC++ 2008 Express MFC Herunterladen
- 27. Convert MFC CString in Ganzzahl
- 28. Erstellen einer GUI mit MFC
- 29. Verwenden von MSTest mit MFC
- 30. Hilfe mit CWinThread in MFC
SetCueBanner() gesetzt ist was ich gesucht habe, danke. – drewh