다음을 통해 공유


CDM_GETFOLDERPATH 메시지

[Windows Vista부터 일반 항목 대화 상자로 열기저장 대화 상자가 대체되었습니다. 공통 대화 상자 라이브러리에서 이러한 대화 상자 대신 공통 항목 대화 상자 API를 사용하는 것이 좋습니다.]

Explorer 스타일 열기 또는 다른 이름으로 저장 대화 상자의 현재 열려 있는 폴더 또는 디렉터리의 경로를 검색합니다. OFN_EXPLORER 플래그를 사용하여 대화 상자를 만들었어야 합니다. 그렇지 않으면 메시지가 실패합니다.

#define WM_USER                  0x0400
#define CDM_FIRST               (WM_USER + 100)
#define CDM_GETFOLDERPATH       (CDM_FIRST + 0x0002)

매개 변수

wParam

lParam 버퍼의 크기(문자)입니다.

lParam

경로를 수신하는 버퍼에 대한 포인터입니다.

반환 값

메시지가 성공하면 반환 값은 종료 null 문자를 포함하여 경로 문자열의 크기(문자)입니다. 버퍼에 복사된 바이트 또는 문자의 수이거나 버퍼가 너무 작은 경우 필요한 버퍼 크기입니다.

오류가 발생하면 반환 값이 0보다 작습니다.

설명

해당 매크로는 다음과 같습니다.

int CommDlg_OpenSave_GetFolderPath(hwnd, lparam, wparam); 

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Commdlg.h(Windows.h 포함)

추가 정보

참조

GetOpenFileName

GetSaveFileName

OPENFILENAME

개념

일반 대화 상자 라이브러리