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 |