[c/c++] c'est quoi cette librairie ?

Fermé
chabacha109 Messages postés 268 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 14 mai 2012 - Modifié par chabacha109 le 7/06/2011 à 19:46
chabacha109 Messages postés 268 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 14 mai 2012 - 10 juin 2011 à 15:59
Bonjour,


le problème la c'est que le code ne compile pas il s'arrête dans la 1éme ligne "Graphics::TBit...."
est-ce-que c'est une problème de librairie d'après vous ?

bref voila mon code :

#include<windows.h> 

int main() 
{ 
Graphics::TBitmap *Bitmap = new Graphics::TBitmap; 
Bitmap->Height = Screen->Height; 
Bitmap->Width = Screen->Width; 
HDC ScreenSrc = GetWindowDC(0); 
BitBlt(Bitmap->Canvas->Handle, 0, 0, Screen->Width, 
       Screen->Height, ScreenSrc, 0, 0, SRCCOPY); 
Bitmap->SaveToFile(ExtractFilePath(Application->ExeName)+"Bitmap.bmp"); 
ReleaseDC(GetDesktopWindow(), ScreenSrc); 
delete Bitmap; 


return 0; 
} 


//ce code permet de faire un capture ecran



To Be Or Not To Be , Marwen

1 réponse

Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
Modifié par Pacorabanix le 7/06/2011 à 20:15
c'est possible, mais il faudrait déjà savoir quel compilateur tu utilises.


et surtout, quel est le message d'erreur ?! qui devrait indiquer si c'est un problème de ce genre ou pas.
0
chabacha109 Messages postés 268 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 14 mai 2012 9
7 juin 2011 à 20:50
bonsoir , merci pour la réponse
bah j'ai compilé avec code::blocks
il ma dit : "
In function 'int main()'
error: 'Graphics' has not been declared
error: 'TBitmap' undeclared (first use this function)
"
et avec devc++ rien ne se passe..

Aidez moi svp j'ai besoin de ceci a mon projet
help please
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
Modifié par Pacorabanix le 7/06/2011 à 23:13
alors en effet, c'est un problème de bibliothèque (library = bibliothèque, pas librairie, je te dis ça pour tes recherches).

tu as bien dû apprendre où se trouvent ses définitions, non ? ce n'est pas du C++ "standard".

moi en regardant vite fait sur le net, j'ai l'impression que c'est une bibliothèque graphique qui va avec Borland Visual C++, ou alors des trucs de Windows (Microsoft Visual C++). Quel compilateur on vous dit d'utiliser à ton école ?
0
chabacha109 Messages postés 268 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 14 mai 2012 9
8 juin 2011 à 01:56
salut ,
merci pour la conseille ^^ , sisi c'est une library graphique...
bon a propos le compilateur ya pas des contraintes , just faire tourner ce programme avec n'importe quelle compilateur ,
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
8 juin 2011 à 16:04
oui mais ces bibliothèques, quelles sont-elles ?
il faut peut-être que tu les télécharges ou qqchose comme ça.

Et pour ça il faudrait savoir quelle sont ces bibliothèques...

tu as dû le voir, dans ton cours, lorsque vous l'avez utilisé.
0
chabacha109 Messages postés 268 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 14 mai 2012 9
10 juin 2011 à 15:59
pas de sol, tant que je ne connais pas cette biblio...
merci a vous en tous cas je reviens plus tard pour ceci....
0