Share via


Función de devolución de llamada LPCQADDPAGESPROC (cmnquery.h)

Una extensión de formulario de consulta llama a la función de devolución de llamada CQAddPagesProc para agregar una página a un formulario de consulta en el cuadro de diálogo de consulta. Se proporciona un puntero a esta función a la extensión de formulario de consulta en el parámetro pAddPagesProc del método IQueryForm::AddPages . CQAddPagesProc es un marcador de posición para el nombre de la función definida por el controlador de consultas.

Sintaxis

LPCQADDPAGESPROC Lpcqaddpagesproc;

HRESULT Lpcqaddpagesproc(
  LPARAM lParam,
  REFCLSID clsidForm,
  LPCQPAGE pPage
)
{...}

Parámetros

lParam

Contiene un valor de 32 bits definido por el controlador de consultas. Este valor se pasa a la extensión del formulario de consulta como el parámetro lParam en la llamada A IQueryForm::AddPages .

clsidForm

Contiene el CLSID del formulario al que se debe agregar la página. Este miembro puede contener el CLSID de un formulario de consulta personalizado o uno de los formularios proporcionados por el sistema definidos para el miembro clsidDefaultForm de la estructura OPENQUERYWINDOW .

pPage

Puntero a una estructura CQPAGE que define la página que se va a agregar.

Valor devuelto

Devuelve un valor HRESULT que indica el éxito o error de la operación de adición de página. En la lista siguiente se enumeran los posibles valores devueltos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado cmnquery.h

Consulte también

CQPAGE

IQueryForm::AddPages

OPENQUERYWINDOW