| 123456789101112131415161718192021222324252627282930313233 |
- // Windows/Error.h
- #ifndef __WINDOWS_ERROR_H
- #define __WINDOWS_ERROR_H
- #include "Common/MyString.h"
- namespace NWindows {
- namespace NError {
- bool MyFormatMessage(DWORD messageID, CSysString &message);
- inline CSysString MyFormatMessage(DWORD messageID)
- {
- CSysString message;
- MyFormatMessage(messageID, message);
- return message;
- }
- #ifdef _UNICODE
- inline UString MyFormatMessageW(DWORD messageID)
- { return MyFormatMessage(messageID); }
- #else
- bool MyFormatMessage(DWORD messageID, UString &message);
- inline UString MyFormatMessageW(DWORD messageID)
- {
- UString message;
- MyFormatMessage(messageID, message);
- return message;
- }
- #endif
- }}
- #endif
|