CDM_GETSPEC 메시지

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

Explorer 스타일 열기 또는 다른 이름으로 저장 대화 상자에서 현재 선택한 파일의 파일 이름(경로를 포함하지 않음)을 검색합니다. OFN_EXPLORER 플래그를 사용하여 대화 상자를 만들었어야 합니다. 그렇지 않으면 메시지가 실패합니다.

#define WM_USER                  0x0400
#define CDM_FIRST               (WM_USER + 100)
#define CDM_GETSPEC             (CDM_FIRST + 0x0000)

매개 변수

wParam

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

lParam

파일 이름을 받는 버퍼에 대한 포인터입니다.

반환 값

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

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

설명

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

int CommDlg_OpenSave_GetSpec(hwnd, lparam, wparam); 

요구 사항

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

추가 정보

참조

GetOpenFileName

GetSaveFileName

OPENFILENAME

개념

일반 대화 상자 라이브러리