首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

全屏程序怎么调出输入法

2012-07-29 
全屏程序如何调出输入法?我正在开发一个全屏程序,但不知道怎么调出输入法,因为菜单没了啊。[解决办法]自己

全屏程序如何调出输入法?
我正在开发一个全屏程序,但不知道怎么调出输入法,因为菜单没了啊。

[解决办法]
自己加个按钮,再用按钮调用
[解决办法]
调用SIP相应的函数就能调出来键盘,全屏程序就不要调用了,调用之后会有问题的。SIP的那个按钮会显示出来,在键盘关闭以后,不一定会马上消失的。

[解决办法]
我用C#开发过全屏并不允许用户退出的程序。

NETCF1.0开发时,含有MAINMENU的窗体不能全屏。 可以通过API的方法控制SIP的开/关

NETCF2.0开发时,窗体很容易实现全屏,也支持MAINMENU。 但是,窗体间切换时,标题栏(最顶上的“开始”栏)会闪烁显示。特别是在WM6 环境下运行时,更明显。 所以,需要用FINDWINDOW 和 MOVEWINDOW 的方法,把标题栏移走。




[解决办法]
BOOL SHSipPreference(HWND hwnd, SIPSTATE st); 
我以前的做法好像是先把 taskbar show出来,关输入法的时候hide taskbar。
[解决办法]
目前我也只能建一个菜单把输入法显出来,这样才能让"拼"字存在,不然只有键盘,无法选择手写等模式
[解决办法]
microsoft.windowsce.forms.inputpanel sip;

sip.enable=true //显示 false就是隐藏

[解决办法]
(1)

C# code
        public static uint SIPF_OFF = 0x00;        public static uint SIPF_ON = 0x01;        [DllImport("coredll.dll")]        public extern static void SipShowIM(uint dwFlag); 

热点排行