관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

GetCurrentDirectory(A) 본문

API 관련/Win32 API 함수

GetCurrentDirectory(A)

님투 2007. 11. 8. 22:50
반응형

GetCurrentDirectory(A)

프로세스의 커런트 디렉토리를 취득합니다.

DWORD GetCurrentDirectoryA(
    DWORD  nSize,   // 버퍼 사이즈
    PTSTR  pBuffer  // 커런트 디렉토리를 격납하는 버퍼
);

KERNEL32.DLL

인수

nSize

취득한 커런트 디렉토리명을 격납하는 버퍼의 아르바이트 단위의 사이즈(ANSI판) 또는 문자수(Unicode판)을 지정합니다.이 사이즈에는 눌 문자의 분도 포함해 두지 않으면 안됩니다.

pBuffer

취득한 커런트 디렉토리명을 격납하는 버퍼의 주소를 지정합니다.

반환값

함수가 성공하면, 버퍼에 써진 문자열의 아르바이트 단위의 사이즈(ANSI판) 또는 문자수(Unicode판)이 돌아갑니다.

함수가 실패하면0하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError함수를 사용합니다.

pBuffer파라미터로 지정되어 있는 버퍼가 충분히 크지 않은 경우에는, 반환값으로서 필요한 버퍼 사이즈가 돌아갑니다.

대응 정보

Windows 95 이후 / Windows NT 3.1 이후

반응형

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

GetCurrentProcessId  (0) 2007.11.08
GetCurrentProcess  (0) 2007.11.08
GetClientRect  (0) 2007.11.08
FormatMessage(A)  (0) 2007.11.08
FindNextFile(A)  (0) 2007.11.08
Comments