다음을 통해 공유


LPCQADDPAGESPROC 콜백 함수(cmnquery.h)

CQAddPagesProc 콜백 함수는 쿼리 폼 확장에 의해 호출되어 쿼리 대화 상자의 쿼리 양식에 페이지를 추가합니다. 이 함수에 대한 포인터는 IQueryForm::AddPages 메서드의 pAddPagesProc 매개 변수에서 쿼리 양식 확장에 제공됩니다. CQAddPagesProc 는 쿼리 처리기 정의 함수 이름의 자리 표시자입니다.

구문

LPCQADDPAGESPROC Lpcqaddpagesproc;

HRESULT Lpcqaddpagesproc(
  LPARAM lParam,
  REFCLSID clsidForm,
  LPCQPAGE pPage
)
{...}

매개 변수

lParam

쿼리 처리기에서 정의한 32비트 값을 포함합니다. 이 값은 IQueryForm::AddPages 호출에서 lParam 매개 변수로 쿼리 양식 확장에 전달됩니다.

clsidForm

페이지를 추가해야 하는 양식의 CLSID 를 포함합니다. 이 멤버는 사용자 지정 쿼리 양식의 CLSID 또는 OPENQUERYWINDOW 구조체의 clsidDefaultForm 멤버에 대해 정의된 시스템 제공 양식 중 하나를 포함할 수 있습니다.

pPage

추가할 페이지를 정의하는 CQPAGE 구조체에 대한 포인터입니다.

반환 값

페이지 추가 작업의 성공 또는 실패를 나타내는 HRESULT 값을 반환합니다. 다음 목록에는 가능한 반환 값이 나열되어 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 cmnquery.h

추가 정보

CQPAGE

IQueryForm::AddPages

OPENQUERYWINDOW