home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / advanced / dlltrace / traceapi.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-03-27  |  876 b   |  32 lines

  1. // traceapi.h: Defines TRACER.DLL application interface
  2. // This interface can be included by C or C++ code
  3. //
  4. // This is a part of the Microsoft Foundation Classes C++ library.
  5. // Copyright (C) 1992-1998 Microsoft Corporation
  6. // All rights reserved.
  7. //
  8. // This source code is only intended as a supplement to the
  9. // Microsoft Foundation Classes Reference and related
  10. // electronic documentation provided with the library.
  11. // See these sources for detailed information regarding the
  12. // Microsoft Foundation Classes product.
  13.  
  14. #ifdef __cplusplus
  15. extern "C" {
  16. #endif  /* __cplusplus */
  17.  
  18. struct TracerData
  19. {
  20.     BOOL    bEnabled;
  21.     UINT    flags;
  22. };
  23.  
  24. BOOL FAR PASCAL EXPORT PromptTraceFlags(HWND hWndParent, TracerData FAR* lpData);
  25.  
  26. BOOL FAR PASCAL EXPORT FilterDllMsg(LPMSG lpMsg);
  27. void FAR PASCAL EXPORT ProcessDllIdle();
  28.  
  29. #ifdef __cplusplus
  30. }
  31. #endif
  32.