void VDUINumericLabelW32::SetValue(int v) { if (v != mValue) { mValue = v; SetCaption(VDswprintf(mFormat.c_str(), 1, &v).c_str()); } }
void MyError::post(HWND hWndParent, const char *title) const { if (!buf || !*buf) return; VDDEBUG("*** %s: %s\n", title, buf); VDLog(kVDLogError, VDswprintf(L"Error: %hs", 1, &buf)); MessageBox(hWndParent, buf, title, MB_OK | MB_ICONERROR | MB_SETFOREGROUND); }