RECOPIE ZONE BITMAP AVEC REDIMENSIONNEMENT POSSIBLE (STRETCHBLT WIN32)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
9 juin 2004 à 13:30
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 2006
-
27 mars 2007 à 14:32
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 27 mars 2007 à 14:32
Il y a une conversion automatique de CBitmap vers HBITMAP.
Il est également possible d'associer un HBITMAP à un CBitmap avec CBitmap::Attach
cs_jayjay13
Messages postés3Date d'inscriptionjeudi 2 février 2006StatutMembreDernière intervention28 mars 2007 23 mars 2007 à 16:20
Salut, ces fonctions marchent très bien c'est cool elles sont faciles à comprendre.
Mais dans mon projet j'utilise des CBitmap.
Question : est-il possible de convertir un CBitmap en HBitmap ?
ou modifier la fonction RedimBmp() pour qu'elle prenne un CBitmap en entrée ??
Merci de votre aide.
acrcorp
Messages postés96Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention23 septembre 2007 22 avril 2006 à 22:26
Quand on trouve ce qu'on cherche, on dit merci !
Alors merci ;)
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 10 juin 2004 à 12:19
pari gagné la question vient d'etre posée...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 9 juin 2004 à 16:46
Rassure toi, 10 contre 1 que tu vois la meme question des la semaine prochaine.
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 9 juin 2004 à 16:32
j'y pensais (déja passer RECT et SIZE en pointeur ou référence) mais bon j'ai fait ça assez vite fait car ça fait pas mal de fois que qq'1 pose la question sur les redimensionement avec StretchBlt.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 9 juin 2004 à 13:30
Salut,
regarde si ta func RedimBmp() ne PUSH pas 8 fois, me semble que devrait.
Si oui, c'est beaucoup et ne conviendrait-il pas de lui passer juste 1 pointeur de struct contenant les params a la maniere de CreateFontIndirect ? 7 PUSH de moins c'est non negligeable en terme de perf.
27 mars 2007 à 14:32
Il est également possible d'associer un HBITMAP à un CBitmap avec CBitmap::Attach
23 mars 2007 à 16:20
Mais dans mon projet j'utilise des CBitmap.
Question : est-il possible de convertir un CBitmap en HBitmap ?
ou modifier la fonction RedimBmp() pour qu'elle prenne un CBitmap en entrée ??
Merci de votre aide.
22 avril 2006 à 22:26
Alors merci ;)
10 juin 2004 à 12:19
9 juin 2004 à 16:46
9 juin 2004 à 16:32
9 juin 2004 à 13:30
regarde si ta func RedimBmp() ne PUSH pas 8 fois, me semble que devrait.
Si oui, c'est beaucoup et ne conviendrait-il pas de lui passer juste 1 pointeur de struct contenant les params a la maniere de CreateFontIndirect ? 7 PUSH de moins c'est non negligeable en terme de perf.
ciao...