IShellLink

IShellLink::GetArguments

シェルリンクオブジェクトに関連付けられたコマンドライン引数を取得します。

HRESULT STDMETHODCALLTYPE GetArguments(
    LPTSTR  pszArgs,
    int     cchMaxPath
);

メソッドのインデックス: 10

パラメータ

pszArgs

コマンドライン引数を格納するバッファのアドレスを指定します。

cchMaxPath

pszArgs パラメータで表されるバッファの文字数を指定します。

戻り値

成功すると 0 (S_OK) が返ります。

失敗すると OLE 定義のエラー値が返ります。

解説

Windows 2000 以降では、 pszArgs パラメータが指すバッファに格納される文字列は、最大 1024 (INFOTIPSIZE) 文字です。それよりも前のバージョンのシステムでは、最大 260 (MAX_PATH) 文字です。

対応情報

Shell32.dll Version 4.00 以降

Windows 95 以降 / Windows NT 4.0 以降