다음을 통해 공유


CQPAGE 구조체(cmnquery.h)

CQPAGE 구조는 CQAddPagesProc 콜백 함수를 사용하여 쿼리 대화 상자의 양식에 추가된 쿼리 페이지를 정의하는 데 사용됩니다.

구문

typedef struct _cqpage {
  DWORD        cbStruct;
  DWORD        dwFlags;
  LPCQPAGEPROC pPageProc;
  HINSTANCE    hInstance;
  INT          idPageName;
  INT          idPageTemplate;
  DLGPROC      pDlgProc;
  LPARAM       lParam;
} CQPAGE, *LPCQPAGE;

멤버

cbStruct

구조체의 크기(바이트)를 포함합니다.

dwFlags

예약되어 있습니다. 이 멤버는 0이어야 합니다.

pPageProc

쿼리 양식 확장에서 정의한 쿼리 페이지 콜백 함수에 대한 포인터입니다. 이 콜백 함수는 페이지의 이벤트 확장을 알리는 데 사용되며 CQPageProc 콜백 함수의 형태를 취합니다.

hInstance

idPageNameidPageTemplate 멤버로 식별된 리소스를 포함하는 모듈의 instance 핸들을 포함합니다.

idPageName

페이지 제목에 사용되는 hInstance 의 문자열 리소스 식별자를 포함합니다.

idPageTemplate

페이지 대화 상자에 사용되는 hInstance 에 대화 상자 리소스의 식별자를 포함합니다.

pDlgProc

대화 상자 프로시저에 대한 포인터입니다. 자세한 내용은 DialogProc를 참조하세요.

lParam

CQPageProc 콜백 함수에서 pPage 매개 변수로 전달된 CQPAGE 구조체의 lParam 멤버에 전달된 확장 정의 32비트 값입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 cmnquery.h

추가 정보

CQAddPagesProc

CQPageProc

DialogProc

Active Directory Domain Services 구조체 표시

IQueryForm::AddPages