共用方式為


VarImp 函式 (oleauto.h)

對兩個變體執行位隱含。

語法

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

參數

[in] pvarLeft

第一個變體。

[in] pvarRight

第二個變體。

[out] pvarResult

結果變異。

傳回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

函式的運作方式如下。

pvarLeft pvarRight pvarResult
TRUE TRUE TRUE
TRUE FALSE TRUE
TRUE NULL TRUE
FALSE TRUE TRUE
FALSE false TRUE
FALSE NULL TRUE
NULL TRUE TRUE
NULL false NULL
NULL NULL NULL
 

因為 VarImp 會在 pvarLeftpvarRight 上執行位作業,而不是邏輯作業,所以此函式呼叫會傳回 pvarResult of TRUE。

規格需求

需求
目標平台 Windows
標頭 oleauto.h
程式庫 OleAut32.lib
Dll OleAut32.dll