问题描述
我的开发工具是vs2008做了个窗体上面只有个文本框,放到win88.1触摸系统后点击文本框没办法出现键盘,我应该怎么做?从网上要换开发工具,我应该用什么开发工具啊,求解??
解决方案
解决方案二:
大侠们有没有知道的啊?
解决方案三:
你用wp8的sdk开发就好了
解决方案四:
桌面版的要自己去点那个输入法桌面建盘才会有的。可能要调一个API用这个试试用v2010开发?privateconstInt32WM_SYSCOMMAND=274;privateconstUInt32SC_CLOSE=61536;[DllImport("user32.dll",SetLastError=true,CharSet=CharSet.Auto)]privatestaticexternboolPostMessage(IntPtrhWnd,intMsg,intwParam,intlParam);[DllImport("user32.dll",SetLastError=true,CharSet=CharSet.Auto)]privatestaticexternboolPostMessage(IntPtrhWnd,intMsg,uintwParam,uintlParam);[DllImport("user32.dll",SetLastError=true,CharSet=CharSet.Auto)]privatestaticexternboolPostMessage(IntPtrhWnd,uintMsg,IntPtrwParam,IntPtrlParam);[DllImport("user32.dll",SetLastError=true,CharSet=CharSet.Auto)]privatestaticexternIntPtrFindWindow(stringlpClassName,stringlpWindowName);[DllImport("user32.dll",CharSet=CharSet.Auto,SetLastError=true)]privatestaticexternintRegisterWindowMessage(stringlpString);//显示屏幕键盘publicstaticintShowInputPanel(){try{dynamicfile="C:\ProgramFiles\CommonFiles\microsoftshared\ink\TabTip.exe";if(!System.IO.File.Exists(file))return-1;Process.Start(file);returnSetUnDock();}catch(Exception){return255;}}//隐藏屏幕键盘publicstaticvoidHideInputPanel(){IntPtrTouchhWnd=newIntPtr(0);TouchhWnd=FindWindow("IPTip_Main_Window",null);if(TouchhWnd==IntPtr.Zero)return;PostMessage(TouchhWnd,WM_SYSCOMMAND,SC_CLOSE,0);}
解决方案五:
楼主还在不,有什么好的方法解决了吗??