48 HRESULT __stdcall
DragEnter(IDataObject *p_data_object,
52 HRESULT __stdcall
DragOver(DWORD grf_key_state, POINTL pt, DWORD *pdw_effect);
54 HRESULT __stdcall
Drop(IDataObject *p_data_object,
83 DWORD allowedDropEffect(DWORD dw_allowed);
98 void *getGhostData(IDataObject *p_data_object);
105 void *getDropDataAsFilenames(IDataObject *p_data_object);
112 void *getDropDataAsString(IDataObject *p_data_object);
122 int WideCharToANSI(LPCWSTR in,
char *&out);
136#ifdef WITH_CXX_GUARDEDALLOC
137 MEM_CXX_CLASS_ALLOC_FUNCS(
"GHOST:GHOST_DropTargetWin32")