NOTICE


 오늘은 Path와 관련된 API에 정리해보겠습니다. 분석이나 개발을 하면서 유용하게 쓰일 것으로 보입니다. 각 함수들이 어떤한 용도로 사용되는지는 다음과 같습니다.


 API 목록

 설  명

 PathAddBackslash( )

 경로 문자열의 마지막에 \(backslash)를 덧붙인다.

 이미 \(backslash)가 포함되어있는 경우, 적용되지 않는다.

 PathRemoveBackslash( )

 경로 문자열의 마지막에 있는 \(backslash)를 삭제한다.

 PathBuildRoot( )

 드라이브의 시스템 루트 경로를 알아온다.

 PathFileExists( )

 파일 존재 여부를 파악한다.

 PathFindFileName( )

 해당 경로에서 파일명을 검색한다.

 PathIsDirectory( )

 경로에서 나타내는 이름의 폴더가 존재하는지 확인한다.

 PathIsRoot( ) 해당 경로가 루트 경로인지 확인한다.
 PathIsSystemFolder( )

 해당 경로가 시스템 폴더 경로인지 확인한다.

 PathRemoveBlanks( )

 문자열 전후에 있는 모든 공백 문자를 삭제한다.

 PathRemoveExtension( )

 경로 문자열이 확장자를 가지는 경우, 확장자를 삭제한다.

 PathRemoveFileSpec( )

 경로와 파일명이 있는 문자열에서 파일명을 제외한 문자열을 알아낸다. 

 PathRenameExtension( )

 경로와 파일명이 있는 문자열에서 파일의 확장자를 변경한다. 

 PathStripPath( )

 경로와 파일명이 있는 문자열에서 파일명 문자열만 알아낸다.


 각 함수들의 원형이나 파라미터 정보는 아래 링크를 참고하시면 됩니다.



 이상으로 '[정보] Path와 관련된 유용한 API'에 대한 포스팅을 마치겠습니다.