#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