Annotation of mstools/ole20/h/msgfiltr.h, revision 1.1.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.