관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

PathAddExtension(A) 본문

API 관련/Win32 API 함수

PathAddExtension(A)

님투 2007. 11. 8. 23:10
반응형

PathAddExtension(A)

패스를 나타내는 문자열의 마지막에 파일 확장자(extension)를 덧붙입니다.지정된 확장자(extension)를 이미 붙일 수 있고 있는 경우는, 확장자(extension)는 부가되지 않습니다.

BOOL PathAddExtensionA(
    PTSTR  pszPath,      // 원래의 패스명
    PCTSTR pszExtension  // 확장자(extension)
);

SHLWAPI.DLL

인수

pszPath

파일 확장자(extension)를 덧붙이는 패스를 격납한 버퍼의 주소를 지정합니다.버퍼는 260 (MAX_PATH) 아르바이트의 문자열(Unicode 판의 경우는 260 (MAX_PATH) 문자 만큼의 문자열)이 격납할 수 있도록 확보하고, 돌려주어지는 문자열을 격납할 수 있도록(듯이) 해 두어야 합니다.

pszExtension

덧붙이는 파일 확장자(extension)를 나타내는 문자열의 주소를 지정합니다.확장자(extension)에는 피리오드를 붙여 둡니다.공문자열("")의 주소를 지정하면, 확장자(extension) ".exe" 하지만 붙일 수 있습니다.

반환값

확장자(extension)를 덧붙일 수 있었을 경우는 1 (TRUE) 하지만 돌아갑니다.

그 이외의 경우는 0 (FALSE) 하지만 돌아갑니다.

대응 정보

Shlwapi.dll Version 4.71 이후

Windows 98 이후 / Windows 2000 이후

또는 Internet Explorer 4.0 이후를 인스톨 했다 Windows 95 / Windows NT 4.0

반응형

'API 관련 > Win32 API 함수' 카테고리의 다른 글

PathFindFileName(A)  (0) 2007.11.08
PathFindExtension(A)  (0) 2007.11.08
PathAddBackslash(A)  (0) 2007.11.08
OpenMutex(A)  (0) 2007.11.08
MultiByteToWideChar  (0) 2007.11.08
Comments