PDA

Visualizza la versione completa : [VC++/MFC] Mettere una bitmap in una picture box


Sprunk
16-11-2008, 23:01
Salve a tutti.
uso microsoft Visual Studio 6.0 ed ho un problema da tempo.
ho caricato una decina di bitmap nel progetto e vorrei inserirne una in una picture box con la pressione di un tasto.
la picture box si chiama PIC1 e come variabile ha una CStatic m_PIC1
Avete una idea di come fare?
ho trovato in altri forum come fare caricando la bitmap direttamente da file, ma mi dispiacerebbe portarmi dietro oltre all'eseguibile una cartella di file .bmp..
Grazie in anticipo. Cordiali saluti

king64
17-11-2008, 09:58
Puoi aggiungere le tue bitmap come risorse al tuo eseguibile. Saluti :ciauz:

Sprunk
17-11-2008, 11:09
Originariamente inviato da king64
Puoi aggiungere le tue bitmap come risorse al tuo eseguibile. Saluti :ciauz:
infatti l'ho fatto, ma poi non so come usarle. per la funzione SetBitmap ci vogliono gli HBITMAP. Ho provato varie soluzioni ma nessuna si rivelata efficace

king64
17-11-2008, 11:22
Qui (http://msdn.microsoft.com/en-us/library/ms674621(VS.85).aspx) trovi tutto su come utilizzare le risorse. Spero che ti sia di aiuto. Saluti :ciauz:

Loading