Поделиться через


Функция VarWeekdayName (oleauto.h)

Возвращает строку, содержащую локализованное имя дня недели.

Синтаксис

HRESULT VarWeekdayName(
  [in]  int   iWeekday,
  [in]  int   fAbbrev,
  [in]  int   iFirstDay,
  [in]  ULONG dwFlags,
  [out] BSTR  *pbstrOut
);

Параметры

[in] iWeekday

День недели.

Значение Значение
0
Системное значение по умолчанию
1
Понедельник
2
Вторник
3
Среда
4
Четверг
5
Пятница
6
Суббота
7
Воскресенье

[in] fAbbrev

Если значение равно нулю, используется полное (не сокращенное) название дня недели. Если значение не равно нулю, используется аббревиатура для имени дня недели.

[in] iFirstDay

Первый день недели.

Значение Значение
0
Системное значение по умолчанию
1
Понедельник
2
Вторник
3
Среда
4
Четверг
5
Пятница
6
Суббота
7
Воскресенье

[in] dwFlags

VAR_CALENDAR_HIJRI является единственным флагом, который можно задать.

[out] pbstrOut

Получает форматированную строку, представляющую вариант.

Возвращаемое значение

Эта функция может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_OUTOFMEMORY
Недостаточно памяти.
E_INVALIDARG
Один или несколько аргументов недопустимы.

Требования

   
Целевая платформа Windows
Header oleauto.h
Библиотека OleAut32.lib
DLL OleAut32.dll