home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / pcmagazi / 1992 / 14 / badapp.h < prev    next >
Text File  |  1992-05-10  |  1KB  |  46 lines

  1. //
  2. // BADAPP.H -- Header File for Demo Program BADAPP
  3. //
  4.  
  5. #if !defined(WIN32)
  6.  
  7.   #define WIN16     TRUE
  8.   #define WIN31
  9.  
  10.   #define INT       int
  11.   #define UINT      WORD
  12.   #define APIENTRY  PASCAL
  13.   #define WNDPROC   FARPROC
  14.  
  15. #else
  16.  
  17.   #define WIN16     FALSE
  18.   #define THUMBPOS  HIWORD(wParam)
  19.  
  20. #endif
  21.  
  22. #define     IDM_EXIT     100
  23. #define     IDM_GPFAULT  101
  24. #define     IDM_HANG     102
  25. #define     IDM_ZERODIV  103
  26. #define     IDM_BADHDC   104
  27. #define     IDM_BADPTR   105
  28.  
  29. // Function prototypes
  30. INT APIENTRY WinMain(HANDLE, HANDLE, LPSTR, INT);
  31. BOOL InitApplication(HANDLE);
  32. BOOL InitInstance(HANDLE, int);
  33. BOOL TermInstance(HANDLE);
  34. LONG FAR PASCAL FrameWndProc(HWND, UINT, UINT, LONG);
  35. LONG DoDestroy(HWND, UINT, UINT, LONG);
  36. LONG DoPaint(HWND, UINT, UINT, LONG);
  37. LONG DoCommand(HWND, UINT, UINT, LONG);
  38. LONG DoMenuExit(HWND, UINT, UINT, LONG);
  39. LONG DoMenuGPFault(HWND, UINT, UINT, LONG);
  40. LONG DoMenuHang(HWND, UINT, UINT, LONG);
  41. LONG DoMenuZeroDiv(HWND, UINT, UINT, LONG);
  42. LONG DoMenuBadHDC(HWND, UINT, UINT, LONG);
  43. LONG DoMenuBadPtr(HWND, UINT, UINT, LONG);
  44.  
  45.  
  46.