]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/window.cpp
revert
[wxWidgets.git] / src / msw / window.cpp
index d3bc7241d7e51c063bbface7a5582ae283a647a6..081a98761b990e45d863f055b98d794235c34ca4 100644 (file)
@@ -5057,6 +5057,18 @@ int wxCharCodeWXToMSW(int id, bool *isVirtual)
     return keySym;
 }
 
+bool wxGetKeyState(wxKeyCode key)
+{
+    bool bVirtual;
+    int vkey = wxCharCodeWXToMSW(key, &bVirtual);
+    
+    //there aren't WXK_ macros for non-virtual key codes
+    if (bVirtual == false)
+        return false;
+
+    return GetKeyState(vkey) < 0;
+}
+
 wxWindow *wxGetActiveWindow()
 {
     HWND hWnd = GetActiveWindow();