Ignore:
Timestamp:
Feb 15, 2002, 3:46:04 PM (24 years ago)
Author:
sandervl
Message:

header updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/wine/obj_control.h

    r1898 r7915  
    1 /* $Id: obj_control.h,v 1.7 1999-11-30 20:19:03 sandervl Exp $ */
    21/*
    32 * Defines the COM interfaces and APIs related to structured data storage.
     
    98#define __WINE_WINE_OBJ_CONTROL_H
    109
    11 
    12 #include "winbase.h"
    13 #include "wine/obj_oleaut.h" /* for DISPID */
     10struct tagMSG;
    1411
    1512#ifdef __cplusplus
     
    169166#define IOleControl_METHODS \
    170167        ICOM_METHOD1(HRESULT,GetControlInfo, CONTROLINFO*,pCI) \
    171         ICOM_METHOD1(HRESULT,OnMnemonic, MSG*,pMsg) \
     168        ICOM_METHOD1(HRESULT,OnMnemonic, struct tagMSG*,pMsg) \
    172169        ICOM_METHOD1(HRESULT,OnAmbientPropertyChange, DISPID,dispID) \
    173170        ICOM_METHOD1(HRESULT,FreezeEvents, BOOL,bFreeze)
     
    178175#undef ICOM_INTERFACE
    179176
    180 #ifdef ICOM_CINTERFACE
    181 /*** IUnknwon methods ***/
     177/*** IUnknown methods ***/
    182178#define IOleControl_QueryInterface(p,a,b)        ICOM_CALL2(QueryInterface,p,a,b)
    183179#define IOleControl_AddRef(p)                    ICOM_CALL (AddRef,p)
     
    188184#define IOleControl_OnAmbientPropertyChange(p,a) ICOM_CALL1(OnAmbientPropertyChange,p,a)
    189185#define IOleControl_FreezeEvents(p,a)            ICOM_CALL1(FreezeEvents,p,a)
    190 #endif
    191186                               
    192187
     
    200195        ICOM_METHOD1(HRESULT,GetExtendedControl, IDispatch**,ppDisp) \
    201196        ICOM_METHOD3(HRESULT,TransformCoords, POINTL*,pPtlHimetric, POINTF*,pPtfContainer, DWORD,dwFlags) \
    202         ICOM_METHOD2(HRESULT,TranslateAccelerator, MSG*,pMsg, DWORD,grfModifiers) \
     197        ICOM_METHOD2(HRESULT,TranslateAccelerator, struct tagMSG*,pMsg, DWORD,grfModifiers) \
    203198        ICOM_METHOD1(HRESULT,OnFocus, BOOL,fGotFocus) \
    204199        ICOM_METHOD (HRESULT,ShowPropertyFrame)
     
    209204#undef ICOM_INTERFACE
    210205
    211 #ifdef ICOM_CINTERFACE
    212 /*** IUnknwon methods ***/
     206/*** IUnknown methods ***/
    213207#define IOleControlSite_QueryInterface(p,a,b)        ICOM_CALL2(QueryInterface,p,a,b)
    214208#define IOleControlSite_AddRef(p)                    ICOM_CALL (AddRef,p)
     
    222216#define IOleControlSite_OnFocus(p,a)                 ICOM_CALL1(OnFocus,p,a)
    223217#define IOleControlSite_ShowPropertyFrame(p)         ICOM_CALL1(ShowPropertyFrame,p)
    224 #endif
    225218                               
    226219                               
     
    239232#undef ICOM_INTERFACE
    240233
    241 #ifdef ICOM_CINTERFACE
    242234/*** IUnknown methods ***/
    243235#define IOleInPlaceSiteEx_QueryInterface(p,a,b)      ICOM_CALL2(QueryInterface,p,a,b)
     
    262254#define IOleInPlaceSiteEx_OnInPlaceDeactivateEx(p,a) ICOM_CALL1(OnInPlaceDeactivateEx,p,a)
    263255#define IOleInPlaceSiteEx_RequestUIActivate(p)       ICOM_CALL (RequestUIActivate,p)
    264 #endif
    265256                                 
    266257
     
    288279#undef ICOM_INTERFACE
    289280
    290 #ifdef ICOM_CINTERFACE
    291281/*** IUnknown methods ***/
    292282#define IOleInPlaceSiteWindowless_QueryInterface(p,a,b)      ICOM_CALL2(QueryInterface,p,a,b)
     
    320310#define IOleInPlaceSiteWindowless_AdjustRect(p,a)          ICOM_CALL1(OnPosRectChange,p,a)
    321311#define IOleInPlaceSiteWindowless_OnDefWindowMessage(p,a,b,c,d) ICOM_CALL4(OnPosRectChange,p,a,b,c,d)
    322 #endif
    323312
    324313
     
    336325#undef ICOM_INTERFACE
    337326
    338 #ifdef ICOM_CINTERFACE
    339327/*** IUnknown methods ***/
    340328#define IOleInPlaceObjectWindowless_QueryInterface(p,a,b) ICOM_CALL2(QueryInterface,p,a,b)
     
    352340#define IOleInPlaceObjectWindowless_OnWindowMessage(p,a,b,c,d) ICOM_CALL4(OnWindowMessage,p,a,b,c,d)
    353341#define IOleInPlaceObjectWindowless_GetDropTarget(p,a)         ICOM_CALL1(GetDropTarget,p,a)
    354 #endif
    355342                                 
    356343
     
    369356#undef ICOM_INTERFACE
    370357
    371 #ifdef ICOM_CINTERFACE
    372 /*** IUnknwon methods ***/
     358/*** IUnknown methods ***/
    373359#define IClassFactory2_QueryInterface(p,a,b)      ICOM_CALL2(QueryInterface,p,a,b)
    374360#define IClassFactory2_AddRef(p)                  ICOM_CALL (AddRef,p)
     
    381367#define IClassFactory2_RequestLicKey(p,a,b)       ICOM_CALL2(RequestLicKey,p,a,b)
    382368#define IClassFactory2_CreateInstanceLic(p,a,b,c,d,e) ICOM_CALL5(CreateInstanceLic,p,a,b,c,d,e)
    383 #endif
    384369
    385370
     
    400385#undef ICOM_INTERFACE
    401386
    402 #ifdef ICOM_CINTERFACE
    403 /*** IUnknwon methods ***/
     387/*** IUnknown methods ***/
    404388#define IViewObjectEx_QueryInterface(p,a,b)        ICOM_CALL2(QueryInterface,p,a,b)
    405389#define IViewObjectEx_AddRef(p)                    ICOM_CALL (AddRef,p)
     
    420404#define IViewObjectEx_QueryHitRect(p,a,b,c,d,e)       ICOM_CALL5(QueryHitRect,p,a,b,c,d,e)
    421405#define IViewObjectEx_GetNaturalExtent(p,a,b,c,d,e,f) ICOM_CALL6(GetNaturalExtent,p,a,b,c,d,e,f)
     406
     407
     408/*****************************************************************************
     409 * IProvideClassInfo interface
     410 */
     411#ifdef __WINE__
     412#undef GetClassInfo
    422413#endif
    423414
    424 
    425 /*****************************************************************************
    426  * IProvideClassInfo interface
    427  */
    428415#define ICOM_INTERFACE IProvideClassInfo
    429416#define IProvideClassInfo_METHODS \
     
    435422#undef ICOM_INTERFACE
    436423
    437 #ifdef ICOM_CINTERFACE
    438 /*** IUnknwon methods ***/
     424/*** IUnknown methods ***/
    439425#define IProvideClassInfo_QueryInterface(p,a,b)        ICOM_CALL2(QueryInterface,p,a,b)
    440426#define IProvideClassInfo_AddRef(p)                    ICOM_CALL (AddRef,p)
     
    442428/*** IProvideClassInfo methods ***/
    443429#define IProvideClassInfo_GetClassInfo(p,a)            ICOM_CALL1(GetClassInfo,p,a)
    444 #endif
    445430
    446431
     
    458443#undef ICOM_INTERFACE
    459444
    460 #ifdef ICOM_CINTERFACE
    461 /*** IUnknwon methods ***/
     445/*** IUnknown methods ***/
    462446#define IProvideClassInfo2_QueryInterface(p,a,b)   ICOM_CALL2(QueryInterface,p,a,b)
    463447#define IProvideClassInfo2_AddRef(p)               ICOM_CALL (AddRef,p)
     
    467451/*** IProvideClassInfo2 methods ***/
    468452#define IProvideClassInfo2_GetGUID(p,a,b)          ICOM_CALL2(GetGUID,p,a,b)
    469 #endif
    470453
    471454#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.