<Return[PQ]><Top>

PathRenameExtension

Declare Function Api_PathRenameExtension& Lib "shlwapi" Alias "PathRenameExtensionA" (ByVal pszPath$, ByVal pszExt$)

Declare Function PathRenameExtension Lib "shlwapi" Alias "PathRenameExtensionA" (ByVal pszPath As String, ByVal pszExt As String) As Long

パスを表す文字列の拡張子を新しい拡張子に置き換える。元のパスに拡張子が含まれていない場合は、拡張子を付け加える。

パラメータ
pszPath

    拡張子を書き換えるパスへのポインタを指定する。

pszExt

    "." を含む新しい拡張子へのポインタを指定する。

 

戻り値
    関数が正常に終了した場合は、0 以外を返す。新しいパスおよび拡張子が MAX_PATH 文字数を超えた場合は、0 を返す。