VarCat 関数 (oleauto.h)

2 つのバリアントを連結し、結果を返します。

構文

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

パラメーター

[in] pvarLeft

最初のバリアント。

[in] pvarRight

2 番目のバリアント。

[out] pvarResult

結果バリアント。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

注釈

関数は次のように動作します。

条件 結果
どちらの式も文字列です 連結
どちらの式も null です Null
1 つの式が null で、もう一方の式が null ではありません null 以外の型
どちらの式もブール値です FALSE が 1 に等しいか、TRUE が -1 と等しい
どちらの式もVT_ERROR Null
どちらの式も数値です 連結され、文字列として返される
一方の式は数値で、もう一方の式は文字列です 連結
どちらの式も日付です Date
両方の式が空です 空の文字列

要件

要件
対象プラットフォーム Windows
ヘッダー oleauto.h
Library OleAut32.lib
[DLL] OleAut32.dll