IShellLinkA::SetWorkingDirectory メソッド (shobjidl_core.h)

シェル リンク オブジェクトの作業ディレクトリの名前を設定します。

構文

HRESULT SetWorkingDirectory(
  LPCSTR pszDir
);

パラメーター

pszDir

種類: LPCTSTR

新しい作業ディレクトリの名前を含むバッファーのアドレス。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

ターゲットに作業ディレクトリが必要な場合を除き、作業ディレクトリは省略可能です。 たとえば、アプリケーションが、別のディレクトリにあるテンプレートを使用する Microsoft Word ドキュメントへのシェル リンクを作成する場合、アプリケーションはこのメソッドを使用して作業ディレクトリを設定します。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h
[DLL] Shell32.dll (バージョン 4.0 以降)