Source code

Revision control

Copy as Markdown

Other Tools

// 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());↩
}↩