1
#ifndef NWIN32MESSAGEBOX_H
2
#define NWIN32MESSAGEBOX_H
6
// Returns the last system error code in string form. NOTE: Only one return value is valid at a time!
7
const TCHAR* inlGetSystemErrorMessage( unsigned int Error=0 );
8
void inlGetLastErrorMessageBox();
9
void inlOKMessageBox( const TCHAR* Title, const TCHAR* Fmt, ... );
10
// Message Box dialog type
17
MBTYPE_CancelTryContinue,
18
MBTYPE_AbortRetryIgnore,
19
MBTYPE_FORCE_DWORD = 0x7fffffff
33
MBICON_FORCE_DWORD = 0x7fffffff
38
MBMODAL_ApplicationModal,
41
MBMODAL_FORCE_DWORD = 0x7fffffff
58
MBRES_FORCE_DWORD = 0x7fffffff
61
VARARG_DECL(unsigned int, static BOOL, return, inlWin32MessageBox, VARARG_NONE, const TCHAR*,
62
VARARG_EXTRA(HWND OwnerWindowHandle) VARARG_EXTRA(const TCHAR* Caption) VARARG_EXTRA(MessageBoxType Type) VARARG_EXTRA(MessageBoxIcon Icon) VARARG_EXTRA(MessageBoxModal Modal),
63
VARARG_EXTRA(OwnerWindowHandle) VARARG_EXTRA(Caption) VARARG_EXTRA(Type) VARARG_EXTRA(Icon) VARARG_EXTRA(Modal));
67
#endif // NWIN32MESSAGEBOX_H