2

How to Make custom Soft Input Panel (SIP) in Windows CE with using C#.Net?

Bob
  • 22,810
  • 38
  • 143
  • 225

2 Answers2

2

You can't. A true SIP must register itself with the OS and have some specific native COM entry points (IInputMehod). Since the Compact Framewortk has no support for EE Hosting, there's no way to make that happen.

Doug Boling has an example of a SIP in his book (Chapter 15), and the sample chapter on MSDN actually shows it.

ctacke
  • 66,480
  • 18
  • 94
  • 155
0

You could implement a COM object that implements IInputMethod (http://msdn.microsoft.com/en-us/library/ms929953.aspx) and optionally IInputMethod2 (http://msdn.microsoft.com/en-us/library/ms929954).

Peter Ritchie
  • 35,463
  • 9
  • 80
  • 98