Last Updated 2002/04/19
Programming Tips Visual C++ MFC CFileDialog  索 引 
GetPathName()のパス
2002/04/19

CFileDialog:GetPathName()で得られるフルパスは,コモンダイアログの入力値による.

ファイル名に直接入力されたテキストに対応するファイルまたはパスが存在する場合,入力値がそのまま得られる.大文字小文字は考慮されない.

    入力値         "C:\AaAa\BbBbB\CccCcc.Dat"
    実際のフルパス "C:\AAAA\BBBBB\CCCCCC.DAT"
    取得値         "C:\AaAa\BbBbB\CccCcc.Dat"


入力値がファイル名だけの場合(マウスでの選択も),その入力値にファイルの場所の実際のパスを結合したパスが得られる.

    入力(選択)           "Ccccc.dat"
    ファイルの場所(実際) "C:\AAAA\BBBBB"
    実際のフルパス         "C:\AAAA\BBBBB\CCCCC.DAT"
    取得値                 "C:\AAAA\BBBBB\Ccccc.dat"


参照
前後のTips
GetPathName()のパス

DSS ProgrammingTipsCGI Ver2.01