Condividi tramite


Oggetto Immagine standard

L'oggetto immagine standard fornisce un'astrazione indipendente dal linguaggio per le immagini GDI: bitmap, icone, metafile e metafile avanzati. Come per l'oggetto carattere standard, il sistema fornisce un'implementazione standard di questo oggetto. Le interfacce principali sono IPicture e IPictureDisp, quest'ultimo derivato da IDispatch per fornire l'accesso alle proprietà dell'immagine tramite l'automazione OLE. Viene creato un nuovo oggetto immagine con OleCreatePictureIndirect.

L'oggetto immagine supporta anche l'interfaccia in uscita IPropertyNotifySink in modo che un client possa determinare quando cambiano le proprietà dell'immagine. Di conseguenza, l'oggetto immagine supporta anche IConnectionPointContainer e un punto di connessione per IPropertyNotifySink.

L'oggetto immagine supporta anche IPersistStream in modo che possa salvare e caricare se stesso da un'istanza di IStream. Un oggetto che usa un oggetto immagine internamente salva e carica l'immagine come parte della gestione della persistenza dell'oggetto. La funzioneoleLoadPicturesemplifica la creazione di un oggetto immagine in base al contenuto del flusso.

proprietà del controllo