Lines Matching defs:IDropTarget
130 typedef struct IDropTarget IDropTarget;
1368 typedef IDropTarget *LPDROPTARGET;
1385 struct IDropTarget : public IUnknown {
1395 HRESULT (WINAPI *QueryInterface)(IDropTarget *This,REFIID riid,void **ppvObject);
1396 ULONG (WINAPI *AddRef)(IDropTarget *This);
1397 ULONG (WINAPI *Release)(IDropTarget *This);
1398 HRESULT (WINAPI *DragEnter)(IDropTarget *This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect);
1399 HRESULT (WINAPI *DragOver)(IDropTarget *This,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect);
1400 HRESULT (WINAPI *DragLeave)(IDropTarget *This);
1401 HRESULT (WINAPI *Drop)(IDropTarget *This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect);
1404 struct IDropTarget {
1417 HRESULT WINAPI IDropTarget_DragEnter_Proxy(IDropTarget *This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect);
1419 HRESULT WINAPI IDropTarget_DragOver_Proxy(IDropTarget *This,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect);
1421 HRESULT WINAPI IDropTarget_DragLeave_Proxy(IDropTarget *This);
1423 HRESULT WINAPI IDropTarget_Drop_Proxy(IDropTarget *This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect);