Condividi tramite


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

Vedi anche

CQPAGE

IQueryForm::AddPages

OPENQUERYWINDOW