次の方法で共有


CStringT::GetEnvironmentVariable

文字列を指定された環境変数の値に設定します。

BOOL GetEnvironmentVariable(
   PCXSTR pszVar
);

パラメーター

  • pszVar
    環境変数を指定する NULL で終わる文字列へのポインター。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

呼び出しプロセスの環境ブロックから指定された変数の値を取得します。値は null で終わる文字列の形式です。

使用例

// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString EnvStr;

EnvStr.GetEnvironmentVariable(_T("TEMP"));
_tprintf_s(_T("Current value of TEMP variable: %s\n"), EnvStr);

必要条件

ヘッダー: cstringt.h

参照

関連項目

CStringT クラス