I have developed a full screen application that has been hooked and launched by a third party / client application. The problem is that the client application focuses immediately after launching my application, with the result that although my application is full screen, and set to the top, it does not receive keyboard input, like the user clicks on it It will have to bring it to focus, which makes for a bad user experience.
How can I focus on my application after receiving the customer?
If this is the case, then my application has been written in C ++ and it has a QT UI.
The answer is not enough, but my application does not have an input focus. I explain to Charles Petzold (Programming from Windows 5 AD, PG 213)
The window that receives a particular keyboard event is a window in which the input focus is the concept of input focus, the active window Is closely related to the concept of. The window with either an active window or an active window of an active window - that is, a child of the active window, or a child's child in the active window, and so forth.
My QT application is not created from an active window and therefore is not an input focus. Therefore, the solution will be for my application to parents in the active window. Unfortunately, this is not straightforward in Q, if possible.
Comments
Post a Comment