Здравствуйте, remark, Вы писали:
R>Здравствуйте, checkpsn, Вы писали:
C>>Подскажите, плз. как получить тексты надписей, которые отображаются на кнопках при вызове стандартного MessageBox. Например, для русской версии Windows:
C>>IDYES — "Да", IDNO — "Нет", IDCANCEL — "Отмена", и т.д.
C>>Замечание: без реального вызова MessageBox.
R>Такая же проблема.
R>Ни у кого за год идей не появилось?
Сходу придумалось это — проверил, работает вроде кругом.
enum
{
sOk = 800,
sCancel,
sAbort,
sRetry,
sIgnore,
sYes,
sNo,
sClose,
sHelp,
sTryAgain,
sContinue
};
HMODULE hUser32 = ::GetModuleHandle("user32");
TCHAR buffer[64];
::LoadString(hUser32,sTryAgain,buffer,64);