Condividi tramite


Funzione DAD_DragEnterEx2 (shlobj_core.h)

[DAD_DragEnterEx2 è disponibile in Windows 2000 e Windows XP. Potrebbe essere modificata o non disponibile nelle versioni successive. Usare invece ImageList_DragEnter .]

Blocca gli aggiornamenti alla finestra specificata durante un'operazione di trascinamento della selezione e visualizza l'immagine di trascinamento nella posizione specificata all'interno della finestra.

Sintassi

BOOL DAD_DragEnterEx2(
  [in]           HWND        hwndTarget,
                 const POINT ptStart,
  [in, optional] IDataObject *pdtObject
);

Parametri

[in] hwndTarget

Tipo: HWND

Handle per la finestra proprietaria dell'immagine di trascinamento.

ptStart

Tipo: const POINT

Specifica le coordinate in corrispondenza della quale iniziare a visualizzare l'immagine di trascinamento. Le coordinate sono relative all'angolo superiore sinistro della finestra, non all'area client.

[in, optional] pdtObject

Tipo: IDataObject*

Puntatore all'interfaccia IDataObject nell'oggetto dati. Questo oggetto dati contiene i dati che vengono spostati nell'operazione di trascinamento. Se si verifica l'eliminazione, questo oggetto dati verrà incorporato nella destinazione. Questo parametro può essere NULL.

Valore restituito

Tipo: BOOL

Restituisce TRUE se ha esito positivo, false in caso contrario.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h (includere Shlobj.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 5.0 o successiva)
Set di API ext-ms-win-shell-shell32-l1-2-1 (introdotto in Windows 10, versione 10.0.10240)

Vedi anche

DAD_DragEnterEx

ImageList_DragEnter