#ifndef __GLOBAL_H__ #define __GLOBAL_H__ // Erase new paint rgn. check box // Erase window check box enum OtherOption { OTHER_NONE, OTHER_ERASENEWPAINTRGN, OTHER_ERASEWINDOW }; // Data structure to passed to bitmap rect. dlg. typedef struct tagBMPRECTDLGDATA { RECT srcRect; // Image source rect. RECT srcClipRect; // Image source clipping rect. RECT dstRect; // Image destination rect. RECT dstClipRect; // Image destination clipping rect. POINT Dimensions; // Image width & height L_UINT32 uDISPLAYMODE; // L_INT iBitsPP; // Image bits per pixel to enable or disable // 1 Bit Display Mode section OtherOption OTHEROPTION1; // Erase new paint rgn. check box. OtherOption OTHEROPTION2; // Erase window check box } BMPRECTDLGDATA, *LPBMPRECTDLGDATA; #endif // __GLOBAL_H__