How can I open the tabtip keyboard in a custom location?
This is my code:
Private tabtipProcess As Process
Private Sub t_Enter(sender As Object, e As EventArgs)
tabtipProcess = Process.Start("tabtip")
After finally testing my previous answer I can confirm that (as you said) it doesn't work, so I did some research.
There are a few others that have also wanted to change its location, so after reading a few posts and after I performed some testing myself, it would seem that the
tabtip application has been designed to trap certain window messages (more specifically WM_MOVE and/or WM_WINDOWPOSCHANGING and WM_WINDOWPOSCHANGED) which makes you unable to change its location or size programmatically using the standard methods.
At this point there doesn't seem to be a way to modify its location.