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 |