Поделиться через


Функция обратного вызова LPCQADDPAGESPROC (cmnquery.h)

Функция обратного вызова CQAddPagesProc вызывается расширением формы запроса для добавления страницы в форму запроса в диалоговом окне запроса. Указатель на эту функцию предоставляется на расширение формы запроса в параметре pAddPagesProc метода IQueryForm::AddPages . CQAddPagesProc — это заполнитель для имени функции, определяемой обработчиком запроса.

Синтаксис

LPCQADDPAGESPROC Lpcqaddpagesproc;

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

Параметры

lParam

Содержит 32-разрядное значение, определенное обработчиком запроса. Это значение передается в расширение формы запроса в качестве параметра lParam в вызове IQueryForm::AddPages .

clsidForm

Содержит ИДЕНТИФИКАТОР CLSID формы, в которую должна быть добавлена страница. Этот элемент может содержать CLSID настраиваемой формы запроса или одну из системных форм, определенных для элемента clsidDefaultForm структуры OPENQUERYWINDOW .

pPage

Указатель на структуру CQPAGE , которая определяет добавляемую страницу.

Возвращаемое значение

Возвращает значение HRESULT , указывающее на успешное или неудачное выполнение операции добавления страницы. В следующем списке перечислены возможные возвращаемые значения.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header cmnquery.h

См. также раздел

CQPAGE

IQueryForm::AddPages

OPENQUERYWINDOW