questo tuo hdc è un intptr? perchè la classe image espone un metodo
public static Bitmap FromHbitmap(IntPtr hbitmap)
che potrebbe fare al caso tuo
questo tuo hdc è un intptr? perchè la classe image espone un metodo
public static Bitmap FromHbitmap(IntPtr hbitmap)
che potrebbe fare al caso tuo
Allora ciò che io passo è l'Handle del controllo che è IntPtr ma casto ad Int32 per passarlo all'activex. Poi nell'activex casto in HWND e faccio:Originariamente inviato da Stoicenko
questo tuo hdc è un intptr? perchè la classe image espone un metodo
public static Bitmap FromHbitmap(IntPtr hbitmap)
che potrebbe fare al caso tuo
HDC hDC = GetDC(handle); dove handle è quel HWND castato...
su qst hDC faccio le operazioni di associazione immagine...
prova con la funzione che ti ho postato.. alla fine un handle è un intptr
Ma la funzione la devo usare nella parte C#?Originariamente inviato da Stoicenko
prova con la funzione che ti ho postato.. alla fine un handle è un intptr
Il mio problema e' ke io sto usando c++ e c#.L'handle intptr ce l'ho nella parte c# mentre l'iimagine bitmap lo ricavo dal codice c++.
Io dovrei fare un metodo in c++ ke mi restituisce il puntztore all'immagine ke poi passo a c# e lui me lo visualizza.Mi puoi aiutare a capire come fare?
Grazie anticipatamente.