Warum trennt Windows den Malzyklus in zwei Nachricht wm_paint und wm_ereasebackground, warum nicht nur eine?Über Windows der Malzyklus eines Fensters
0
A
Antwort
2
Dies ist immer noch von den guten alten Wegen, wo WM_PAINT könnte zu langsam gewesen sein. Es war besser, zumindest den Hintergrund zu zeichnen. Es ist heute weit weniger wichtig.
Sie können die Standardimplementierung verwenden, die nur den Hintergrund mit dem Standardhintergrundpinsel des Fensters zeichnet. Alternativ können Sie es einfach ignorieren und WM_PAINT für Ihren gesamten Zeichencode verwenden.
Ich denke, es gab einen Artikel von Raymond Chen, aber ich kann es jetzt nicht finden.
Verwandte Themen
- 1. Höhe der Titelleiste eines Fensters erkennen
- 2. Festlegen der Mindestgröße eines JavaScript-Popup-Fensters
- 3. Ändern der Startposition eines WPF-Fensters
- 4. Größe eines MFC-Fensters
- 5. Festlegen der Größe eines Fensters in vim
- 6. Qt Designer: Ändern der Basisklasse eines Fensters
- 7. Was ist die Windows-registrierte Klasse eines Java-Fensters?
- 8. Schließen eines Fensters
- 9. Öffnen eines Explorer-Fensters mit der ausgewählten Datei
- 10. Ändern der zugrunde liegenden Hintergrundfarbe eines Swing-Fensters
- 11. Öffnen eines modalen Popup-Fensters
- 12. Erstellen eines benutzerdefinierten Fensters für GLUT?
- 13. Anzeige eines modalen Popup-Fensters
- 14. Wie öffne ich das Kontextmenü eines Fensters?
- 15. Animation Schließen eines Browser-Fensters
- 16. Größe eines Fensters in Xul
- 17. Screenshot eines Fensters mit Python
- 18. Wie wird der Speicherort eines WPF-Fensters festgelegt?
- 19. Erstellen eines randlosen Fensters mit für Qt
- 20. Erzwingen der Erstellung eines nativen Win32-Handles WPF-Fensters
- 21. Erstellen eines anderen Fensters aus Code?
- 22. Abfrage eines Windows-Dienstes über ein Netzwerk
- 23. Erstellen eines gemeinsamen Fensters in WPF
- 24. Linux/X11 Eingabebibliothek ohne Erstellen eines Fensters
- 25. Zentrieren eines OpenGL-Fensters mit GLUT
- 26. Schließen eines Fensters bricht Ereignisschleife Annahme
- 27. Flex: Ändern der Größe des Wiederherstellungsfensters eines maximierten Fensters
- 28. Eclipse Plugin: Öffnen eines neuen Fensters von der WorkBench
- 29. Schließen des Fensters [X] Schließen statt Minimieren unter Windows Moblie
- 30. Swing GUI - Erstellen eines 'Einstellungen' Fensters (richtig)