/* * Common Dialog Boxes interface (32 bit) * * Copyright 1998 Bertho A. Stultiens */ #ifndef _WINE_DLL_CDLG_H #define _WINE_DLL_CDLG_H /*---------------- 16-bit ----------------*/ extern HINSTANCE16 COMMDLG_hInstance; extern HINSTANCE COMMDLG_hInstance32; /*---------------- 32-bit ----------------*/ /* Common dialogs implementation globals */ #define COMDLG32_Atom ((ATOM)0xa000) /* MS uses this one to identify props */ extern HINSTANCE COMDLG32_hInstance; void COMDLG32_SetCommDlgExtendedError(DWORD err); LPVOID COMDLG32_AllocMem(int size); /* Find/Replace local definitions */ #define FR_WINE_UNICODE 0x80000000 #define FR_WINE_REPLACE 0x40000000 typedef struct { FINDREPLACEA fr; /* Internally used structure */ union { FINDREPLACEA *fra; /* Reference to the user supplied structure */ FINDREPLACEW *frw; } user_fr; } COMDLG32_FR_Data; #endif