High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
C / C++ / C++.NET
C++ & C++ .NET
Sujet Précédent
Sujet Suivant
Double buffering
Ombitious_Developper
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
- 2 oct. 2006 à 09:55
igloobuster
Messages postés
12
Date d'inscription
jeudi 19 octobre 2006
Statut
Membre
Dernière intervention
24 juillet 2009
-
14 nov. 2006 à 15:01
Salut Tous :
Comment faire du double Buffering avec Win32 ou MFC?
Afficher la suite
A voir également:
Double buffering
C# double ??
-
Forum C# / .NET
Double pointeur en c
✓
-
Forum C
Integrale double
✓
-
Forum C++ & C++ .NET
C# double
✓
-
Forum C# / .NET
Delphi double to integer
✓
-
Forum Delphi / Pascal
6 réponses
Réponse 1 / 6
cs_Joky
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
2
2 oct. 2006 à 12:04
Tu travailles sur un Device Context non affiché à l'écran
Et tu copies tout d'un coup sur un hDc visible
ULARGE_INTEGERJokyQi=QI("Joky"
Réponse 2 / 6
BugcORE
Messages postés
46
Date d'inscription
dimanche 27 août 2006
Statut
Membre
Dernière intervention
26 octobre 2006
2 oct. 2006 à 17:05
C'est aussi simple que sa ?! Paske moi aussi sa m'interresse ....
Réponse 3 / 6
SnOOpss
Messages postés
571
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
5 décembre 2013
2 oct. 2006 à 17:39
Oui c'est aussi simple que ca, le code que moi j'utilise par exemple
hdc etant ton device actuel
//double buffer
HDC hMemDC= CreateCompatibleDC(hdc);
GetClientRect(hwnd,&ClientRect);
int cx = ClientRect.right-ClientRect.left;
int cy = ClientRect.bottom-ClientRect.top;
HBITMAP hMemBmp= CreateCompatibleBitmap(hdc, cx,cy);
HBITMAP hOldBmp= (HBITMAP)SelectObject(hMemDC, hMemBmp);
tu travaille avec hMemDc
// recopie du contexte en mémoire à l'écran
BitBlt(hdc, 0, 0, cx,cy, hMemDC, 0, 0, SRCCOPY);
// sélection anciens objets, destruction de ceux créés
SelectObject(hMemDC, hOldBmp);
DeleteObject(hMemBmp);
DeleteDC(hMemDC);
Réponse 4 / 6
Galmiza
Messages postés
573
Date d'inscription
samedi 16 novembre 2002
Statut
Membre
Dernière intervention
9 avril 2008
1
3 oct. 2006 à 01:01
Oui technique indispensable pour éviter les scintillements.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Réponse 5 / 6
igloobuster
Messages postés
12
Date d'inscription
jeudi 19 octobre 2006
Statut
Membre
Dernière intervention
24 juillet 2009
10
14 nov. 2006 à 15:01
C'est bizzard, j'utilise cette méthode juste avant de déssiner ma listview et j'obtient un ecran noir... des suggestion ?
Réponse 6 / 6
igloobuster
Messages postés
12
Date d'inscription
jeudi 19 octobre 2006
Statut
Membre
Dernière intervention
24 juillet 2009
10
14 nov. 2006 à 15:01
C'est bizzard, j'utilise cette méthode juste avant de déssiner ma listview et j'obtient un ecran noir... des suggestion ?
Votre réponse
Discussions similaires
Type double problème de calcul
cs_mouic
-
6 juil. 2009 à 12:19
krimog
-
6 juil. 2009 à 14:26
Convertion String -> Double impossible
Tomtete
-
4 mai 2012 à 10:38
Tomtete
-
4 mai 2012 à 12:19
transformer une variable double en string
codefree
-
5 août 2004 à 02:04
codefree
-
5 août 2004 à 10:28
Representation binaire float, double et decimal
renyone
-
10 juil. 2008 à 11:16
renyone
-
22 juil. 2008 à 10:50
Requete double jointure
sp40
-
13 sept. 2010 à 11:33
simonpelloquin
-
13 sept. 2010 à 14:14
Rejoignez-nous