begin process at 2008 07 06 15:20:48
1 205 598 membres
168 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : MFC enregistrer un bitmap [ Windows / MFC ] (yag00)

MFC enregistrer un bitmap le 21/11/2007 18:24:01

yag00
bonjour
en c++ (MFC)je souhaite enregistrer un bitmap :
j'ai recuperer mon bitmap(qui correspond à ma fenetre de dialogue) dans un control CBitmap
Comment l'envoyer dans un fichier .bmp?


Re : MFC enregistrer un bitmap le 21/11/2007 18:52:09

BruNews
(Admin CS)
Réponse acceptée !
HWND TO BMP FILE (2) (WIN32)
http://www.cppfrance.com/code.aspx?id=11139

ciao...
BruNews, MVP VC++

Re : MFC enregistrer un bitmap le 22/11/2007 07:32:02

yag00
voila j'enregistrement du fichier ne se fait pas, je doit surement mal utiliser la fonction : voivi mon code
[code]CFileDialog dial(FALSE,"*.bmp",NULL,OFN_OVERWRITEPROMPT,"Courbe(*.bmp)|*.bmp||",this);
    dial.DoModal();
    CString s= dial.GetFileName();
    char *c =new char[s.GetLength()];
    strcpy(c,s);

    CWnd* pWnd;
    pWnd = GetDlgItem(IDC_STATIC_COURBE);
    CBitmap *pBmp=CopyWindowToBitmap(pWnd,true);   

    HWND hWnd;
    //CFile *f= new CFile(s,CFile::modeWrite|CFile::modeCreate);//je ne sais pas si il faut le mettre ou pas?
    hWnd = pWnd->GetSafeHwnd();
   
    HwndToBmpFile(hWnd,c);[/code]

merci pour la fonction...

Re : MFC enregistrer un bitmap le 22/11/2007 11:25:20

yag00
c'est bon tout fonctionne merci !


Classé sous : enregistrer, mfc, bitmap

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS