J'ai un graphique de dessin sur un panneau. Le dessin a 2 composantes: Grille "arrière-plan" et graphique "premier plan". L'utilisateur peut déplacer les lignes de graphique, mais l'arrière-plan reste statique (pour un intervalle de temps sélectionné). Le nouveau dessin de l'arrière-plan est un peu cher. Est-il possible de conserver l'arrière-plan "intact" et de redessiner le graphique "d'avant-plan" uniquement lors du déplacement des lignes de graphique?Peindre l'arrière-plan une seule fois
0
A
Répondre
1
Vous pouvez dessiner l'arrière-plan sur un bitmap (agissant comme un tampon), puis simplement "dessiner" l'image à chaque fois.
Questions connexes
- 1. Alerte une seule fois (jQuery)
- 2. jQuery - FADEIN une seule fois
- 3. clone jquery une seule fois
- 4. MultiTrigger s'exécute une seule fois
- 5. UpdatePanel rafraichit une seule fois
- 6. Affichage div une seule fois
- 7. jQuery: exécuter une seule fois
- 8. Initialiser une classe une seule fois
- 9. Chargement de l'assemblage une seule fois
- 10. Chargement de la classe une seule fois
- 11. Événement Outlook.Explorer.SelectionChange appelé une seule fois
- 12. Utilisation de la minuterie une seule fois
- 13. Manipulateur ASHX; déclenche une seule fois
- 14. Onglets jQuery-UI - charger une seule fois
- 15. Android: 'Splash screen' une seule fois
- 16. Jouer l'animation jQuery en une seule fois
- 17. yacc, appliquer une seule fois la règle
- 18. Montrer chaque date une seule fois
- 19. Button .net a tiré une seule fois
- 20. Afficher l'en-tête une seule fois dans une for-each
- 21. Comment ajouter une information météo à évaluer une seule fois?
- 22. Diviser une chaîne @ une seule fois en utilisant différents seps
- 23. Allouer une classe fréquemment utilisée une seule fois?
- 24. jQuery: la décoloration dans une page Web une seule fois
- 25. TADOQuery.Open exécute une instruction, mais une seule fois
- 26. Combinaison de plusieurs conditions en une seule fois en Javascript
- 27. Android MediaPlayer - une seule instance à la fois?
- 28. Exécution d'une tâche une seule fois à l'aide de Quartz
- 29. Exécuter plusieurs requêtes en une seule fois dans SQLite C#?
- 30. Comment créer des fichiers objet une seule fois avec cmake?
si simple, que je ne pensais même pas à ... – serhio
cependant, cela scintille ... quand je dessine d'abord l'image de fond, puis l'image graphique sur chaque OnPaint il scintille. Vous ne connaissez pas un moyen de combiner des images d'arrière-plan et de premier plan dans une image? – serhio
Activez la double mise en mémoire tampon et effectuez l'image d'arrière-plan 'blt' et le premier plan en 1 opération. – leppie