1 // Windows/Defs.h 2 3 #ifndef ZIP7_INC_WINDOWS_DEFS_H 4 #define ZIP7_INC_WINDOWS_DEFS_H 5 6 #include "../Common/MyWindows.h" 7 8 #ifdef _WIN32 BoolToBOOL(bool v)9inline BOOL BoolToBOOL(bool v) { return (v ? TRUE: FALSE); } 10 #endif 11 BOOLToBool(BOOL v)12inline bool BOOLToBool(BOOL v) { return (v != FALSE); } 13 BoolToVARIANT_BOOL(bool v)14inline VARIANT_BOOL BoolToVARIANT_BOOL(bool v) { return (v ? VARIANT_TRUE: VARIANT_FALSE); } VARIANT_BOOLToBool(VARIANT_BOOL v)15inline bool VARIANT_BOOLToBool(VARIANT_BOOL v) { return (v != VARIANT_FALSE); } 16 17 #endif 18