Метод IDirectManipulationViewport::AddEventHandler (directmanipulation.h)
Добавляет новый обработчик событий для прослушивания событий окна просмотра.
Синтаксис
HRESULT AddEventHandler(
[in] HWND window,
[in] IDirectManipulationViewportEventHandler *eventHandler,
[out, retval] DWORD *cookie
);
Параметры
[in] window
Дескриптор окна, принадлежащего потоку для обратного вызова события.
[in] eventHandler
Обработчик, который вызывается при возникновении событий состояния окна просмотра и обновления. Указанный объект должен реализовывать интерфейс IDirectManipulationViewportEventHandler .
[out, retval] cookie
Дескриптор, представляющий обратный вызов обработчика событий.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Обратный вызов события выполняется из потока, которому принадлежит указанное окно. Последовательные события одного и того же метода обратного вызова могут быть объединяемы.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | directmanipulation.h |