virtual int GetMessage(MSG &message)
Encapsulates a call to ::GetMessage without filters.
Definition: MessageLoop.cpp:26
virtual bool HandleErrorAndExit()
Default implementation for handling errors. Do nothing and returns 'false'.
Definition: MessageLoop.cpp:35
virtual int Run()
Implements a generic message loop following a "template method pattern". Variant parts (GetMessage...
Definition: MessageLoop.cpp:9
virtual void ProcessMessage(MSG &message)
Default implementation of message processing. Calls TranslateMessage and DispatchMessage...
Definition: MessageLoop.cpp:42
Encapsulates a generic message loop.
Definition: MessageLoop.h:7