Annotation of mstools/ole20/samples/ole2ui/msgfiltr.h, revision 1.1

1.1     ! root        1: /*************************************************************************
        !             2: ** 
        !             3: **    OLE 2 Utility Code
        !             4: **    
        !             5: **    msgfiltr.h
        !             6: **    
        !             7: **    This file contains Private definitions, structures, types, and
        !             8: **    function prototypes for the OleStdMessageFilter implementation of
        !             9: **    the IMessageFilter interface. 
        !            10: **    This file is part of the OLE 2.0 User Interface support library.
        !            11: **    
        !            12: **    (c) Copyright Microsoft Corp. 1990 - 1992 All Rights Reserved
        !            13: **
        !            14: *************************************************************************/
        !            15: 
        !            16: #if !defined( _MSGFILTR_H_ )
        !            17: #define _MSGFILTR_H_
        !            18: 
        !            19: #ifndef RC_INVOKED
        !            20: #pragma message ("INCLUDING MSGFILTR.H from " __FILE__)
        !            21: #endif  /* RC_INVOKED */
        !            22: 
        !            23: // Message Pending callback procedure
        !            24: typedef BOOL (CALLBACK* MSGPENDINGPROC)(MSG FAR *);
        !            25: 
        !            26: /* PUBLIC FUNCTIONS */
        !            27: STDAPI_(LPMESSAGEFILTER) OleStdMsgFilter_Create(
        !            28:         HWND hWndParent, 
        !            29:         LPSTR szAppName,    
        !            30:         MSGPENDINGPROC lpfnCallback);
        !            31:         
        !            32: STDAPI_(void) OleStdMsgFilter_SetInComingCallStatus(
        !            33:         LPMESSAGEFILTER lpThis, DWORD dwInComingCallStatus);
        !            34:         
        !            35: STDAPI_(DWORD) OleStdMsgFilter_GetInComingCallStatus(
        !            36:         LPMESSAGEFILTER lpThis);
        !            37: 
        !            38: STDAPI_(void) OleStdMsgFilter_EnableBusyDialog(
        !            39:         LPMESSAGEFILTER lpThis, BOOL fEnable);
        !            40: 
        !            41: STDAPI_(void) OleStdMsgFilter_EnableNotRespondingDialog(
        !            42:         LPMESSAGEFILTER lpThis, BOOL fEnable);
        !            43: 
        !            44: STDAPI_(HWND) OleStdMsgFilter_SetParentWindow(
        !            45:         LPMESSAGEFILTER lpThis, HWND hWndParent);
        !            46:  
        !            47: 
        !            48: #endif // _MSGFILTR_H_

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.