Condividi tramite


Metodo IImageList::SetDragCursorImage (commoncontrols.h)

Crea una nuova immagine di trascinamento combinando l'immagine specificata, in genere un'immagine del cursore del mouse, con l'immagine di trascinamento corrente.

Sintassi

HRESULT SetDragCursorImage(
  [in] IUnknown *punk,
  [in] int      iDrag,
  [in] int      dxHotspot,
  [in] int      dyHotspot
);

Parametri

[in] punk

Tipo: IUnknown*

Puntatore all'interfaccia IUnknown che accede all'interfaccia dell'elenco di immagini, che contiene la nuova immagine da combinare con l'immagine di trascinamento.

[in] iDrag

Tipo: int

Valore di tipo int che contiene l'indice della nuova immagine da combinare con l'immagine di trascinamento.

[in] dxHotspot

Tipo: int

Valore di tipo int che contiene il componente x dell'area ad accesso frequente all'interno della nuova immagine.

[in] dyHotspot

Tipo: int

Valore di tipo int che contiene il componente x dell'area ad accesso frequente all'interno della nuova immagine.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Per usare IImageList::SetDragCursorImage, specificare Comctl32.dll versione 6 nel manifesto. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commoncontrols.h
DLL Comctl32.dll (versione 6.0 o successiva)