void ShowError()

in src/VSIXBootstrapper.Shared/VSIXBootstrapper.h [109:122]


void ShowError(_In_ Resources<_Traits>& resources, _In_ bool quiet, _In_ DWORD nID, ...)
{
    if (!quiet)
    {
        va_list args;

        va_start(args, nID);
        const auto caption = resources.GetString(IDS_CAPTION);
        const auto message = resources.FormatString(nID, args);
        va_end(args);

        _Traits::ErrorShowMessage(message.c_str(), caption.c_str(), MB_OK | MB_ICONERROR);
    }
}