source: trunk/src/shell32/if_macros.h@ 2012

Last change on this file since 2012 was 1553, checked in by phaller, 26 years ago

Add: update to wine/shell32 1999/11/02 #3

File size: 2.3 KB
Line 
1/* $Id: if_macros.h,v 1.2 1999-11-02 20:05:34 phaller Exp $ */
2
3/*
4 * Win32 SHELL32 for OS/2
5 *
6 * Copyright 1999 Patrick Haller (haller@zebra.fh-weingarten.de)
7 * Project Odin Software License can be found in LICENSE.TXT
8 *
9 */
10
11#ifndef _WINE_IFMACROS_
12#define _WINE_IFMACROS_
13
14
15/*****************************************************************************
16 * Includes *
17 *****************************************************************************/
18
19#include "shlobj.h"
20
21
22/*****************************************************************************
23 * Definitions *
24 *****************************************************************************/
25
26/*** IUnknown methods ***/
27#define IShellBrowser_QueryInterface(p,a,b) ICOM_CALL2(QueryInterface,p,a,b)
28#define IShellBrowser_AddRef(p) ICOM_CALL (AddRef,p)
29#define IShellBrowser_Release(p) ICOM_CALL (Release,p)
30/*** IShellBrowser methods ***/
31#define IShellBrowser_GetWindow(p,a) ICOM_CALL1(GetWindow,p,a)
32#define IShellBrowser_ContextSensitiveHelp(p,a) ICOM_CALL1(ContextSensitiveHelp,p,a)
33#define IShellBrowser_InsertMenusSB(p,a,b) ICOM_CALL2(InsertMenusSB,p,a,b)
34#define IShellBrowser_SetMenuSB(p,a,b,c) ICOM_CALL3(SetMenuSB,p,a,b,c)
35#define IShellBrowser_RemoveMenusSB(p,a) ICOM_CALL1(RemoveMenusSB,p,a)
36#define IShellBrowser_SetStatusTextSB(p,a) ICOM_CALL1(SetStatusTextSB,p,a)
37#define IShellBrowser_EnableModelessSB(p,a) ICOM_CALL1(EnableModelessSB,p,a)
38#define IShellBrowser_TranslateAcceleratorSB(p,a,b) ICOM_CALL2(TranslateAcceleratorSB,p,a,b)
39#define IShellBrowser_BrowseObject(p,a,b) ICOM_CALL2(BrowseObject,p,a,b)
40#define IShellBrowser_GetViewStateStream(p,a,b) ICOM_CALL2(GetViewStateStream,p,a,b)
41#define IShellBrowser_GetControlWindow(p,a,b) ICOM_CALL2(GetControlWindow,p,a,b)
42#define IShellBrowser_SendControlMsg(p,a,b,c,d,e) ICOM_CALL5(SendControlMsg,p,a,b,c,d,e)
43#define IShellBrowser_QueryActiveShellView(p,a) ICOM_CALL1(QueryActiveShellView,p,a)
44#define IShellBrowser_OnViewWindowActive(p,a) ICOM_CALL1(OnViewWindowActive,p,a)
45#define IShellBrowser_SetToolbarItems(p,a,b,c) ICOM_CALL3(SetToolbarItems,p,a,b,c)
46
47#endif
Note: See TracBrowser for help on using the repository browser.