// MyMessages.cpp | |
#include "StdAfx.h" | |
#include "MyMessages.h" | |
#include "../../../Windows/ErrorMsg.h" | |
#include "../../../Windows/ResourceString.h" | |
#include "../FileManager/LangUtils.h" | |
using namespace NWindows; | |
void ShowErrorMessage(HWND window, LPCWSTR message) | |
{ | |
::MessageBoxW(window, message, L"7-Zip", MB_OK | MB_ICONSTOP); | |
} | |
void ShowErrorMessageHwndRes(HWND window, UINT resID) | |
{ | |
ShowErrorMessage(window, LangString(resID)); | |
} | |
void ShowErrorMessageRes(UINT resID) | |
{ | |
ShowErrorMessageHwndRes(0, resID); | |
} | |
void ShowErrorMessageDWORD(HWND window, DWORD errorCode) | |
{ | |
ShowErrorMessage(window, NError::MyFormatMessage(errorCode)); | |
} | |
void ShowLastErrorMessage(HWND window) | |
{ | |
ShowErrorMessageDWORD(window, ::GetLastError()); | |
} |