begin process at 2012 05 29 11:32:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

double buffering


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

double buffering

lundi 2 octobre 2006 à 09:55:46 | double buffering

Ombitious_Developper

Salut Tous :

Comment faire du double Buffering avec Win32 ou MFC?

lundi 2 octobre 2006 à 12:04:15 | Re : double buffering

Joky

Membre Club
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"

lundi 2 octobre 2006 à 17:05:32 | Re : double buffering

BugcORE

C'est aussi simple que sa ?! Paske moi aussi sa m'interresse ....
lundi 2 octobre 2006 à 17:39:20 | Re : double buffering

SnOOpss

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);
mardi 3 octobre 2006 à 01:01:31 | Re : double buffering

Galmiza

Oui technique indispensable pour éviter les scintillements.
mardi 14 novembre 2006 à 15:01:16 | Re : double buffering

igloobuster

C'est bizzard, j'utilise cette méthode juste avant de déssiner ma listview et j'obtient un ecran noir... des suggestion ?
mardi 14 novembre 2006 à 15:01:18 | Re : double buffering

igloobuster

C'est bizzard, j'utilise cette méthode juste avant de déssiner ma listview et j'obtient un ecran noir... des suggestion ?


Cette discussion est classée dans : double, buffering


Répondre à ce message

Sujets en rapport avec ce message

Double Buffering [ par garslouche ] Salut !Je voudraid faire du double buffering mais même un truc simple ne fonctinne pas :HDC hDC = CreateCompatibleDC(hDestDC);MoveToEx(hDC,0,0,NULL);L Une histoire de Double Buffering [ par equimose ] --//Equimose//--salut à tous !je souhaite savoir programmer un double buffering pour mon appli !Mon appli pour faire simple dessine des objets a l'ecr Erreur [ par Onepenar ] Bonjour,je suis en train de faire une application  visual c++de type document/view qui permet de peindre différentes formes sur l'écran. J'ai donc du Double buffering sur une CDialog (dessin sous MFC) [ par jul39dole ] Bonjour, je dois dessiner sur une boite de dialogue modale en MFC. Pour résoudre le problème de "scintillement", j'ai appliqué le double buffering. Se Problème affichage Double buffering [ par _Jonathan ] Bonjour,Dans une fenetre windows, je crée un objet nommé graphique a l'aide de WNDCLASS (CreateWindow(..."graphique"...)). Dans cette zone, je dessine Double enregistrement dans EXCEL [ par sterkasor ] Bonjouravec plusieurs amis nous travaillons sur un projet GNU  le but est de creer un dictionnaire multilangue gratuit.nous avons deja entrer 28.000 m Constructeurs ... [ par wismerhill__ ] J'ai du mal à comprendre la difference entre initialiser, instancier une classej'aimerais bien un exemple :si je declareclass toto{private:double a;do Double buffer win32 [ par Stepharcher ] Bonjour à tous !J'ai récemment tenté le double buffer sous window avec GDI... Mais je ne comprend pas trop mon erreur. Quand je dessine directement su listview et double clique... [ par orbb ] bonjour,j'ai crée une list view, j'aimerai savoir comment detecter le fait que l'utilisateur double clique sur une ligne...merci cosinus d'un tableau en c++ [ par keno83 ] Bonjour, je rencontre un probleme en ce moment: j'essaie de faire un cosinus d'un tableau comme ci dessous: cos(V[i+size/2]*(past/Eo)) Et a la compila


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,182 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales