Функция обратного вызова 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 |