다음을 통해 공유


TDM_NAVIGATE_PAGE 메시지

다중 페이지 마법사의 기능을 시뮬레이트하여 새 콘텐츠로 작업 대화 상자를 다시 만듭니다.

매개 변수

wParam [in]

사용되지 않습니다. 0이어야 합니다.

lParam [in]

만들 작업 대화 상자를 설명하는 TASKDIALOGCONFIG 구조체에 대한 포인터입니다. 호출 애플리케이션은 이 구조체를 할당하고 해당 멤버를 설정해야 합니다. 멤버의 값은 사용자가 탐색하는 페이지의 종류에 따라 다릅니다.

반환 값

반환 값은 무시됩니다.

설명

마법사 작업 대화 상자를 실행하려면 TaskDialogIndirect 함수를 사용합니다. 사용자가 마법사를 사용하여 탐색할 때 이 메시지를 작업 대화 상자로 보내 다음 페이지를 표시합니다. lParam이 가리키는 구조체에 지정된 요소로 새 작업 대화 상자(새 페이지처럼 보임)가 만들어집니다. 만들 때 대화 상자 프레임의 전체 콘텐츠가 제거되고 재구성됩니다. 결과적으로 대화 상자의 컨트롤(예: 진행률 표시줄, 확장 단추 또는 검증 확인란)이 보유한 모든 상태 정보가 손실됩니다.

작업 대화 상자의 레이아웃이 실패할 수 있으며 이는 반환 값에 반영되지 않을 수 있습니다. S_OK의 반환 값은 작업 대화 상자가 메시지를 수신하고 이를 처리하려고 시도했음을 반영합니다. 작업 대화 상자의 레이아웃이 실패하면(작업 대화 상자를 표시할 수 없음) 대화 상자가 닫히고 등록된 콜백 함수에서 HRESULT 코드가 반환됩니다. 콜백 함수 구문에 대한 자세한 내용은 TaskDialogCallbackProc를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
Commctrl.h