Freigeben über


CQPAGE-Struktur (cmnquery.h)

Die CQPAGE-Struktur wird verwendet, um eine Abfrageseite zu definieren, die einem Formular im Abfragedialogfeld mit der Rückruffunktion CQAddPagesProc hinzugefügt wird.

Syntax

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

Member

cbStruct

Enthält die Größe der Struktur in Bytes.

dwFlags

Reserviert. Dieser Member muss 0 sein.

pPageProc

Zeiger auf eine Abfrageseitenrückruffunktion, die von der Abfrageformularerweiterung definiert wird. Diese Rückruffunktion wird verwendet, um die Erweiterung von Ereignissen auf der Seite zu benachrichtigen, und nimmt die Form der CQPageProc-Rückruffunktion an.

hInstance

Enthält das instance Handle des Moduls, das die Ressourcen enthält, die durch die Elemente idPageName und idPageTemplate identifiziert werden.

idPageName

Enthält den Bezeichner der Zeichenfolgenressource in hInstance , die für den Seitentitel verwendet wird.

idPageTemplate

Enthält den Bezeichner der Dialogressource in hInstance , die für das Seitendialogfeld verwendet wird.

pDlgProc

Zeiger auf die Dialogfeldprozedur. Weitere Informationen finden Sie unter DialogProc.

lParam

Ein durch die Erweiterung definierter 32-Bit-Wert, der im lParam-Member der CQPAGE-Struktur übergeben wird und als pPage-Parameter in der CQPageProc-Rückruffunktion übergeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile cmnquery.h

Weitere Informationen

CQAddPagesProc

CQPageProc

DialogProc

Anzeigen von Strukturen in Active Directory Domain Services

IQueryForm::AddPages