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


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

Возвращает результат умножения двух вариантов.

Синтаксис

HRESULT VarMul(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

Параметры

[in] pvarLeft

Первый вариант.

[in] pvarRight

Второй вариант.

[out] pvarResult

Вариант результата.

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

Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Функция работает следующим образом.

Условие Результат
Оба выражения являются строками, датами, символами или логическими значениями. Умножение
Одно выражение является строкой, а другое — символом Умножение
Одно выражение является числовым, а другое — строкой Умножение
Оба выражения являются числовыми Умножение
Любое из выражений имеет значение NULL Null
Оба выражения пусты. Пустая строка.
 

Логические значения преобразуются в значение -1 для false и 0 в значение TRUE.

Требования

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