Partager via


Méthode IPicture ::SelectPicture (ocidl.h)

Sélectionne une image bitmap dans un contexte d’appareil donné et retourne le contexte de l’appareil dans lequel l’image a été sélectionnée précédemment, ainsi que le handle GDI de l’image. Cette méthode fonctionne conjointement avec IPicture ::get_CurDC.

Syntaxe

HRESULT SelectPicture(
  [in]  HDC        hDCIn,
  [out] HDC        *phDCOut,
  [out] OLE_HANDLE *phBmpOut
);

Paramètres

[in] hDCIn

Handle pour le contexte de l’appareil dans lequel sélectionner l’image.

[out] phDCOut

Pointeur vers une variable qui reçoit le contexte d’appareil précédent. Ce paramètre peut avoir la valeur NULL si l’appelant n’a pas besoin de ces informations. La propriété du contexte de l’appareil est toujours de la responsabilité de l’appelant.

[out] phBmpOut

Pointeur vers une variable qui reçoit le handle GDI de l’image. Ce paramètre peut avoir la valeur NULL si l’appelant n’a pas besoin du handle. La propriété de ce handle est déterminée par le paramètre fOwn passé à OleCreatePictureIndirect. Les images chargées à partir d’un flux possèdent toujours leurs ressources.

Valeur retournée

Cette méthode prend en charge les valeurs de retour standard E_FAIL, E_INVALIDARG, E_OUTOFMEMORY et S_OK.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IPicture

IPicture ::get_CurDC