Image

venerdì 11 maggio 2007 - 10.33

rghiardo Profilo | Newbie

salve a tutti, ho fatto un programmino in C++.net che carica in memoria un immagien a una dll scritta in C.
Il mio problema è visualizzare e salvare l' immagine che è in memoria.
l'immagine mi ritorna in un puntatore di tipo HANDLE .

Come posso fare ?
Grazie Robert

Brainkiller Profilo | Guru

>Come posso fare ?

Beh come sai il C++ non è così banale specialmente sulla gestione immagini, non è facile come il .NET e bisogna fare tutto da zero o usare librerie terze.
Prova a dare un'occhiata a questa:
http://www.codeproject.com/bitmap/cximage.asp
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

munissor Profilo | Senior Member

se l'handle è HBITMAP di GDI+ puoi usare Bitmpa.FromHbitmap per ottenere un oggetto .NET mappato alla tua immagine GDI.. attenzione che il metodo fa una copia della tua immagine, quindi dovresti chiamare DeleteObject di GDI dopo aver creato l'oggetto Bitmap.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2013
Running on Windows Server 2008 R2 Enterprise, SQL Server 2008 & ASP.NET 3.5