次の方法で共有


IFileDialog::GetFileName メソッド (shobjidl_core.h)

ダイアログの [ ファイル名 ] 編集ボックスに現在入力されているテキストを取得します。

構文

HRESULT GetFileName(
  [out] LPWSTR *pszName
);

パラメーター

[out] pszName

種類: WCHAR**

このメソッドが正常に返されたときにテキストを受け取るバッファーへのポインターのアドレス。

戻り値

型: HRESULT

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

注釈

[ ファイル名 ] 編集ボックスのテキストには、ユーザーが選択したアイテムが必ずしも反映されるとは限りません。 ユーザーが選択した項目を取得するには、 IFileDialog::GetResult を使用します。

呼び出し元のアプリケーションは、 CoTaskMemFree 関数を使用して取得したバッファーを解放します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)