Is there a way to enable and disable the SIP keyboard only. In other words I dont want the icon to display since I dont want users to be able to access the 'Options' selection.
I have noticed that when I add the control to my form enabled, initially just the soft keyboard is displayed. But once I set enabled=false, then when I set it true again, the sip icon appears.
Any help would be greatly appreciated.

SIP Control
J. Galt
How could you find the classname or the window name of the SIP
I trying to use the FindWindow of the coredll to find the SIP window and the with the MoveWindow fucntion I wil try to move the SIP so that I could hide the SIP icon.
But in the findwindow function i couldn’t find the the Sip because i don’t not know nor classname
neither the window name of the SIP.That’s my code:
Public
Declare Function MoveWindow Lib "coredll.dll" (ByVal hwnd As IntPtr, ByVal x As Integer, ByVal y As Integer, ByVal nwidth As Integer, ByVal nHeight As Integer, ByVal brepaint As Boolean) As Boolean Public Declare Function FindWindow Lib "coredll.dll" (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtrDim
h As IntPtr = FindWindow(Nothing, "SIP")MoveWindow(h, 0, 200,
Me.Width, 90, False)Thanks for your Help
James Hague
Thanks so much for your response.
I continued to research this and was able to implement a quite satisfactory solution by utilizing MoveWindow to crop the right side of the sip button (which i discovered is just another window) so that the user can not access the keyboard change or the Options. My application is now 99% locked down with access to the Main Menu and the SIP.
SaravanaKumarPaulraj
Unfortunately the design of the SIP is such that the keyboard should not be visible without the icon. My understanding is that this is an accessibility issue, but I am not certain. Sometimes, bugs are exposed which cause this not to be true, but this is not behavior which should be relied on.
David Wrighton
.NET Compact Framework