virtual bool UnregisterHotKey(int hotkeyId);
#endif // wxUSE_HOTKEY
- // implementation from now on
- // --------------------------
-
- // simple accessors
- // ----------------
+ // window handle stuff
+ // -------------------
WXHWND GetHWND() const { return m_hWnd; }
void SetHWND(WXHWND hWnd) { m_hWnd = hWnd; }
virtual WXWidget GetHandle() const { return GetHWND(); }
+ void AssociateHandle(WXWidget handle);
+ void DissociateHandle();
+
+
+ // implementation from now on
+ // ==========================
+
// event handlers
// --------------
// kbd code translation
WXDLLEXPORT int wxCharCodeMSWToWX(int keySym, WXLPARAM lParam = 0);
-WXDLLEXPORT int wxCharCodeWXToMSW(int id, bool *IsVirtual);
+WXDLLEXPORT WXWORD wxCharCodeWXToMSW(int id, bool *IsVirtual);
// window creation helper class: before creating a new HWND, instantiate an
// object of this class on stack - this allows to process the messages sent to