IImageViewer::PreEventHandlerCallback Class Reference

#include <iimageviewer.h>

Inheritance diagram for IImageViewer::PreEventHandlerCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual LRESULT  EventHandlerCB (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam, bool &propagate)=0
virtual BaseInterface GetInterface (Interface_ID id)

Member Function Documentation

virtual LRESULT EventHandlerCB ( HWND  hWnd,
UINT  message,
WPARAM  wParam,
LPARAM  lParam,
bool &  propagate 
) [pure virtual]
Remarks:
The EventHanderCB method of the PreEventHandlerCallback class allows you to intercept window events prior to them being passed through.
Parameters:
HWND hWnd

The handle of the image viewer window.

UINT message

The message identifier.

WPARAM wParam

The WPARAM value.

LPARAM lParam

The LPARAM value.

bool &propagate

TRUE if the message and event are to be propagated, otherwise FALSE.
virtual BaseInterface* GetInterface ( Interface_ID  id ) [inline, virtual]
Remarks:
This method provides a way to extend the class with interfaces.
Parameters:
Interface_ID id

The interface ID.
Default Implementation:
{ return NULL; }
{ return NULL; }

IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback
IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback IImageViewer::PreEventHandlerCallback