Annotation of mstools/samples/printer/common.h, revision 1.1.1.1

1.1       root        1: /******************************************************************************\
                      2: *
                      3: *                             COMMON.H
                      4: *
                      5: \******************************************************************************/
                      6: 
                      7: 
                      8: /******************************************************************************\
                      9: *                         SYMBOLIC CONSTANTS
                     10: \******************************************************************************/
                     11: 
                     12: #define ARC             0x00000001
                     13: #define ELLIPSE         0x00000002
                     14: #define LINETO          0x00000004
                     15: #define PIE             0x00000008
                     16: #define PLG_BLT         0x00000010
                     17: #define POLYBEZIER      0x00000020
                     18: #define POLYGON         0x00000040
                     19: #define POLYLINE        0x00000080
                     20: #define POLYPOLYGON     0x00000100
                     21: #define RECTANGLE       0x00000200
                     22: #define ROUNDRECT       0x00000400
                     23: #define STRETCH_BLT     0x00000800
                     24: 
                     25: #define ALLGRAPHICS     0x00000fff
                     26: 
                     27: #define ENUMFONTS       0x40000000
                     28: #define DRAWAXIS        0x80000000
                     29: 
                     30: #define MAX_GRAPHICS    12
                     31: 
                     32: #define BUFSIZE         256
                     33: 
                     34: #define DID_OK          501
                     35: #define DID_LISTBOX     502
                     36: #define DID_CANCEL      503
                     37: #define DID_EDITTEXT    504
                     38: 
                     39: 
                     40: 
                     41: /******************************************************************************\
                     42: *                            FUNCTION PROTOTYPES
                     43: \******************************************************************************/
                     44: 
                     45: #define ErrMsgBox(txt,title) MessageBox (ghwndMain, (LPCTSTR) txt,   \
                     46:                                          (LPCTSTR) title,            \
                     47:                                          MB_OK | MB_ICONEXCLAMATION);
                     48: 
                     49: 
                     50: 
                     51: /******************************************************************************\
                     52: *                            FUNCTION PROTOTYPES
                     53: \******************************************************************************/
                     54: 
                     55: BOOL Paint (HDC, LPRECT);
                     56: 
                     57: LRESULT CALLBACK DevCapsXDlgProc           (HWND, UINT, WPARAM, LPARAM);
                     58: LRESULT CALLBACK EnumPrintersDlgProc       (HWND, UINT, WPARAM, LPARAM);
                     59: LRESULT CALLBACK GetDeviceCapsDlgProc      (HWND, UINT, WPARAM, LPARAM);
                     60: LRESULT CALLBACK GetPrinterDriverDlgProc   (HWND, UINT, WPARAM, LPARAM);
                     61: LRESULT CALLBACK EnumPrinterDriversDlgProc (HWND, UINT, WPARAM, LPARAM);

unix.superglobalmegacorp.com

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