Changeset 63899 in vbox
- Timestamp:
- Sep 19, 2016 4:58:04 PM (8 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/runtime
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp
r63779 r63899 1215 1215 case WM_SYSKEYUP: 1216 1216 { 1217 // WORKAROUND: 1218 // Can't do COM inter-process calls from a SendMessage handler, 1219 // see http://support.microsoft.com/kb/131056. 1220 if (vboxGlobal().isSeparateProcess() && InSendMessage()) 1221 { 1222 PostMessage(pMsg->hwnd, pMsg->message, pMsg->wParam, pMsg->lParam); 1223 fResult = true; 1224 break; 1225 } 1226 1217 1227 /* Check for our own special flag to ignore this event. 1218 1228 * That flag could only be set later in this function -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
r63864 r63899 1978 1978 { 1979 1979 // WORKAROUND: 1980 // Can't do COM inter-process calls from a SendMessage handler,1981 // see http://support.microsoft.com/kb/131056.1982 if (vboxGlobal().isSeparateProcess() && InSendMessage())1983 {1984 PostMessage(pEvent->hwnd, pEvent->message, pEvent->wParam, pEvent->lParam);1985 return true;1986 }1987 1988 // WORKAROUND:1989 1980 // There is an issue in the Windows Qt5 event processing sequence 1990 1981 // causing QAbstractNativeEventFilter to receive Windows native events
Note:
See TracChangeset
for help on using the changeset viewer.