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 |