Added some new stubs for the OLE menu descriptor methods.
diff --git a/include/ole2.h b/include/ole2.h
index 2bf8720..4c9b03e 100644
--- a/include/ole2.h
+++ b/include/ole2.h
@@ -17,9 +17,9 @@
{ LONG width[ 6 ];
} OLEMENUGROUPWIDTHS32, OLEMENUGROUPWIDTHS;
-
-
typedef struct tagOleMenuGroupWidths *LPOLEMENUGROUPWIDTHS32;
+typedef struct IOleInPlaceFrame *LPOLEINPLACEFRAME;
+typedef struct IOleInPlaceActiveObject *LPOLEINPLACEACTIVEOBJECT;
typedef HGLOBAL32 HOLEMENU32;
@@ -42,4 +42,15 @@
DWORD*);
#define DoDragDrop WINELIB_NAME(DoDragDrop)
+HOLEMENU32 WINAPI OleCreateMenuDescriptor(HMENU32 hmenuCombined,
+ LPOLEMENUGROUPWIDTHS32 lpMenuWidths);
+void WINAPI OleDestroyMenuDescriptor(HOLEMENU32 hmenuDescriptor);
+HRESULT WINAPI OleSetMenuDescriptor(HOLEMENU32 hmenuDescriptor,
+ HWND32 hwndFrame,
+ HWND32 hwndActiveObject,
+ LPOLEINPLACEFRAME lpFrame,
+ LPOLEINPLACEACTIVEOBJECT lpActiveObject);
+
+
#endif /* __WINE_OLE2_H */
+