#include "precomp.h"#include "initguid.h"Go to the source code of this file.
| Defines | |
| #define | PMNIDT(pdt) ((PMNIDROPTARGET)pdt) | 
| Functions | |
| ULONG | mndtAddRef (LPDROPTARGET pdt) | 
| HRESULT | mndtQueryInterface (LPDROPTARGET pdt, REFIID riid, PVOID *ppvObj) | 
| ULONG | mndtRelease (LPDROPTARGET pdt) | 
| HRESULT | mndtDragOver (LPDROPTARGET pdt, DWORD grfKeyState, POINTL ptl, LPDWORD pdwEffect) | 
| HRESULT | mndtDragEnter (LPDROPTARGET pdt, LPDATAOBJECT pdo, DWORD grfKeyState, POINTL ptl, LPDWORD pdwEffect) | 
| HRESULT | mndtDragLeave (LPDROPTARGET pdt) | 
| HRESULT | mndtDrop (LPDROPTARGET pdt, LPDATAOBJECT pdo, DWORD grfKeyState, POINTL ptl, LPDWORD pdwEffect) | 
| DWORD | __ClientRegisterDragDrop (HWND *phwnd) | 
| DWORD | __ClientRevokeDragDrop (HWND *phwnd) | 
| NTSTATUS | LoadOLEOnce (void) | 
| DWORD | __ClientLoadOLE (PVOID p) | 
| Variables | |
| IDropTargetVtbl | idtVtbl | 
| 
 | 
| 
 Definition at line 22 of file menuddc.c. Referenced by mndtAddRef(), mndtDragEnter(), mndtDragLeave(), mndtDragOver(), mndtDrop(), and mndtRelease(). | 
| 
 | 
| 
 Definition at line 362 of file menuddc.c. References DWORD, ghinstOLE, gpfnOLERegisterDD, gpfnOLERevokeDD, LoadOLEOnce(), NTSTATUS(), NULL, OLEWONTLOAD, Status, and UserCallbackReturn. 
 
 | 
| 
 | 
| 
 Definition at line 224 of file menuddc.c. References DWORD, gpfnOLERegisterDD, tagMNIDROPTARGET::idt, idtVtbl, MNIDROPTARGET, NULL, PMNIDROPTARGET, REGISTERDDPROC, and UserCallbackReturn. 
 
 | 
| 
 | 
| 
 Definition at line 261 of file menuddc.c. References DWORD, gpfnOLERevokeDD, NULL, REVOKEDDPROC, and UserCallbackReturn. 
 
 | 
| 
 | 
| 
 Definition at line 281 of file menuddc.c. References GETPROCINFO, ghinstOLE, gpfnOLEOleUninitialize, gpfnOLERegisterDD, gpfnOLERevokeDD, L, tagGETPROCINFO::lpsz, NTSTATUS(), NULL, OLEINITIALIZEPROC, OLEWONTLOAD, tagGETPROCINFO::ppfn, and Status. Referenced by __ClientLoadOLE(). 
 
 | 
| 
 | 
| 
 Definition at line 32 of file menuddc.c. References PMNIDT. Referenced by mndtQueryInterface(). 
 
 | 
| 
 | ||||||||||||||||||||||||
| 
 Definition at line 139 of file menuddc.c. References mndtDragOver(), and PMNIDT. 
 
 | 
| 
 | 
| 
 Definition at line 158 of file menuddc.c. References NtUserMNDragLeave(), NULL, and PMNIDT. Referenced by mndtDrop(). 
 
 | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 74 of file menuddc.c. References tagMNDRAGOVERINFO::dwFlags, tagMNDRAGOVERINFO::hmenu, tagMNDRAGOVERINFO::hwndNotify, MFMWFP_NOITEM, MNDRAGOVERINFO, NtUserMNDragOver(), NULL, PMNIDT, SendMessage(), and tagMNDRAGOVERINFO::uItemIndex. Referenced by mndtDragEnter(). 
 
 | 
| 
 | ||||||||||||||||||||||||
| 
 Definition at line 182 of file menuddc.c. References mndtDragLeave(), NULL, and PMNIDT. 
 
 | 
| 
 | ||||||||||||||||
| 
 Definition at line 42 of file menuddc.c. References mndtAddRef(). 
 
 | 
| 
 | 
| 
 Definition at line 59 of file menuddc.c. References PMNIDT. 
 | 
| 
 | 
| Initial value: Definition at line 210 of file menuddc.c. Referenced by __ClientRegisterDragDrop(). | 
 1.3.7
 1.3.7