Quelqu'un comprend il la classe CBitmap?
J'ai une boite de dialogue que je souhaiterai enregistrer en *.bmp
J'ai réussi la partie où il faut faire le screenshot et le mettre dans un CBitmap *pMonImage
Et c'est à partir de là que je n'y arrive plus
Je pensai qu'un Fichier.Write(pBmp,sizeof(CBitmap)) ou quelque chose dans ce genre pourrait marché. mais je n'arrive pas à enregistrer mon image, récupérer la taille de l'image
Faut il remplir tous les entetes d'un bitmap? Existe t il des fonctions qui le font toutes seules?
Help!!!
void CTab::OnSave() //Fonction Save
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
CBitmap *pBmp=CopyWindowToBitmap(this,true); // la ca marche
CFileDialog FileData(FALSE,"*.bmp",NULL,OFN_OVERWRITEPROMPT,"Courbe de la lisse (*.bmp)|*.bmp||",this);
FileData.DoModal();
NomFichier=FileData.GetPathName();
CFile Fichier;
Fichier.Open(NomFichier,CFile::modeWrite|CFile::modeCreate);
Fichier.Write(XXXXXXXXXX); //LA JE NE SAIS PAS QUOI METTRE
Fichier.Close();
pBmp->DeleteObject();
}