2 * ole2.h - Declarations for OLE2
13 #define OLEIVERB_PRIMARY (0L)
14 #define OLEIVERB_SHOW (-1L)
15 #define OLEIVERB_OPEN (-2L)
16 #define OLEIVERB_HIDE (-3L)
17 #define OLEIVERB_UIACTIVATE (-4L)
18 #define OLEIVERB_INPLACEACTIVATE (-5L)
19 #define OLEIVERB_DISCARDUNDOSTATE (-6L)
20 #define OLEIVERB_PROPERTIES (-7L)
25 HRESULT WINAPI
RegisterDragDrop16(HWND16
,LPDROPTARGET
);
26 HRESULT WINAPI
RegisterDragDrop(HWND
,LPDROPTARGET
);
27 HRESULT WINAPI
RevokeDragDrop16(HWND16
);
28 HRESULT WINAPI
RevokeDragDrop(HWND
);
29 HRESULT WINAPI
DoDragDrop16(LPDATAOBJECT
,LPDROPSOURCE
,DWORD
,DWORD
*);
30 HRESULT WINAPI
DoDragDrop(LPDATAOBJECT
,LPDROPSOURCE
,DWORD
,DWORD
*);
32 HOLEMENU WINAPI
OleCreateMenuDescriptor(HMENU hmenuCombined
,
33 LPOLEMENUGROUPWIDTHS lpMenuWidths
);
34 HRESULT WINAPI
OleDestroyMenuDescriptor(HOLEMENU hmenuDescriptor
);
35 HRESULT WINAPI
OleSetMenuDescriptor(HOLEMENU hmenuDescriptor
,
37 HWND hwndActiveObject
,
38 LPOLEINPLACEFRAME lpFrame
,
39 LPOLEINPLACEACTIVEOBJECT lpActiveObject
);
41 #endif /* __WINE_OLE2_H */