<Return[PQ]><Top>

PathCommonPrefix

Declare Function Api_PathCommonPrefix& Lib "shlwapi" Alias "PathCommonPrefixA" (ByVal pszFile1$, ByVal pszFile2$, ByVal achPath$)

Declare Function PathCommonPrefix Lib "shlwapi" Alias "PathCommonPrefixA" (ByVal pszFile1 As String, ByVal pszFile2 As String, ByVal achPath As String) As Long

二つのパスで共通しているプレフィックスを取得する。

パラメータ
pszFile1
     最初のパス名へのポインタを指定する。
pszFile2
    2番目のパス名へのポインタを指定する。
achPath

    パス内の共通プレフィックスを受け取る出力バッファへのポインタを指定する。

戻り値
    関数が成功すると、出力バッファへコピーされた文字数(NULL 文字を除く)を返す。それ以外のときは、 0を返す。