PreTranslateWindow is used to register windows to be called by Window::pretranslate_msg(). More...
#include <window.h>
Public Types | |
typedef Window | super |
Public Member Functions | |
PreTranslateWindow (HWND) | |
~PreTranslateWindow () |
PreTranslateWindow is used to register windows to be called by Window::pretranslate_msg().
This way you get PM_TRANSLATE_MSG messages before the message loop dispatches messages. You can then for example use TranslateAccelerator() to implement key shortcuts.
Definition at line 333 of file window.h.
typedef Window PreTranslateWindow::super |
PreTranslateWindow::PreTranslateWindow | ( | HWND | hwnd ) |
Definition at line 673 of file window.cpp.
References Window::register_pretranslate().
: super(hwnd) { register_pretranslate(hwnd); }
PreTranslateWindow::~PreTranslateWindow | ( | ) |
Definition at line 679 of file window.cpp.
References WindowHandle::_hwnd, and Window::unregister_pretranslate().
{ unregister_pretranslate(_hwnd); }
ROS Explorer Source Code Documentation
generated on 02.01.2013 by ![]() |