다음을 통해 공유


IDsAdminNewObj::SetButtons 메서드(dsadmin.h)

IDsAdminNewObj::SetButtons 메서드는 마법사에서 특정 페이지에 대해 "다음" 명령 단추를 사용하거나 사용하지 않도록 설정합니다.

구문

HRESULT SetButtons(
  [in] ULONG nCurrIndex,
  [in] BOOL  bValid
);

매개 변수

[in] nCurrIndex

"다음" 단추를 사용하거나 사용하지 않도록 설정할 마법사 페이지의 인덱스(0부터 시작)를 포함합니다. 이 인덱스는 메서드를 호출하는 마법사 확장의 페이지 수를 기준으로 합니다.

[in] bValid

"다음" 명령 단추를 사용하거나 사용하지 않도록 설정할지 여부를 지정합니다. 이 값이 0이면 "다음" 명령 단추를 사용할 수 없습니다. 이 값이 0이 아닌 경우 "다음" 명령 단추가 사용하도록 설정됩니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

다음 값 중 하나를 반환합니다.

설명

페이지가 처음 표시될 때 "다음" 명령 단추의 상태에 대해 가정해서는 안 됩니다. 개체 만들기 확장은 페이지가 처음 표시되고 페이지의 데이터가 변경될 때 "다음" 명령 단추의 상태를 설정해야 합니다. 페이지의 데이터가 필수가 아닌 경우 페이지가 처음 표시될 때 "다음" 단추를 사용하도록 설정해야 하며 확장에서 상태를 변경하지 않아야 합니다.

함수를 호출하는 확장이 단일 페이지가 있는 기본 확장이고 로드된 보조 확장이 없는 경우(예: 마법사에 단일 페이지가 있는 경우 명령 단추는) "뒤로", "다음" 및 "취소" 대신 "확인" 및 "취소". 이 경우 이 함수를 호출하면 "확인" 단추를 사용하거나 사용하지 않도록 설정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 dsadmin.h
DLL DSAdmin.dll

추가 정보

IDsAdminNewObj