...........
...........
...........
Dernière modification par Backup le ven. 07/oct./2011 13:56, modifié 1 fois.
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
tu es sous XP ?
il faut utiliser la constante #SCRPAINT au lieu de #SCRCOPY
un exemple qui copie tout l'écran
il faut utiliser la constante #SCRPAINT au lieu de #SCRCOPY
un exemple qui copie tout l'écran
Code : Tout sélectionner
; taille de la zone de l'écran utilisable (sans la barre des taches)
SystemParametersInfo_(#SPI_GETWORKAREA, 0, @Taille_Ecran.RECT, 0)
Largeur_Ecran = Taille_Ecran\right - Taille_Ecran\left
Hauteur_Ecran = Taille_Ecran\bottom - Taille_Ecran\top
DC = GetDC_(0)
CreateImage(0, Largeur_Ecran, Hauteur_Ecran)
Dessin = StartDrawing(ImageOutput())
BitBlt_(Dessin, 0, 0, Largeur_Ecran, Hauteur_Ecran, DC, Taille_Ecran\left, Taille_Ecran\top, #SRCPAINT)
StopDrawing()
ReleaseDC_(0, DC)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
vu la conn... bétise
c'est quoi cette horreur ?
comme ça qu'il faut utiliser DrawImage
alalalala
toi alors
Code : Tout sélectionner
StartDrawing(ScreenOutput())
UseImage(#FullImage)
DrawImage(#FullImage, 0, 0 , 320, 200)
StopDrawing()
FlipBuffers()
comme ça qu'il faut utiliser DrawImage
alalalala


Code : Tout sélectionner
StartDrawing(ScreenOutput())
DrawImage(UseImage(#FullImage) , 0, 0 , 320, 200)
StopDrawing()
FlipBuffers()
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
j'ai eu un prob pourtant avec ...
encore une histoire de thème XP ?
je ne récupérais que les boutons de la fenêtre, le reste était de la couleur de fond de la fen.
encore une histoire de thème XP ?
je ne récupérais que les boutons de la fenêtre, le reste était de la couleur de fond de la fen.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]