Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    questo tuo hdc è un intptr? perchè la classe image espone un metodo

    public static Bitmap FromHbitmap(IntPtr hbitmap)

    che potrebbe fare al caso tuo

  2. #12
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    168
    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
    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:
    HDC hDC = GetDC(handle); dove handle è quel HWND castato...
    su qst hDC faccio le operazioni di associazione immagine...

  3. #13
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    prova con la funzione che ti ho postato.. alla fine un handle è un intptr

  4. #14
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    168
    Originariamente inviato da Stoicenko
    prova con la funzione che ti ho postato.. alla fine un handle è un intptr
    Ma la funzione la devo usare nella parte C#?
    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.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.