Funzione di callback LPCQADDPAGESPROC (cmnquery.h)
La funzione di callback CQAddPagesProc viene chiamata da un'estensione del modulo di query per aggiungere una pagina a un modulo di query nella finestra di dialogo query. Un puntatore a questa funzione viene fornito all'estensione del modulo di query nel parametro pAddPagesProc del metodo IQueryForm::AddPages . CQAddPagesProc è un segnaposto per il nome della funzione definita dal gestore di query.
Sintassi
LPCQADDPAGESPROC Lpcqaddpagesproc;
HRESULT Lpcqaddpagesproc(
LPARAM lParam,
REFCLSID clsidForm,
LPCQPAGE pPage
)
{...}
Parametri
lParam
Contiene un valore a 32 bit definito dal gestore di query. Questo valore viene passato all'estensione del modulo di query come parametro lParam nella chiamata IQueryForm::AddPages .
clsidForm
Contiene il CLSID del modulo a cui deve essere aggiunta la pagina. Questo membro può contenere il CLSID di un modulo di query personalizzato o uno dei moduli forniti dal sistema definiti per il membro clsidDefaultForm della struttura OPENQUERYWINDOW .
pPage
Puntatore a una struttura CQPAGE che definisce la pagina da aggiungere.
Valore restituito
Restituisce un valore HRESULT che indica l'esito positivo o negativo dell'operazione di aggiunta della pagina. Nell'elenco seguente sono elencati i possibili valori restituiti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | cmnquery.h |