Windows 在触摸屏上显示Adobe Air应用程序中的虚拟屏幕键盘

Windows 在触摸屏上显示Adobe Air应用程序中的虚拟屏幕键盘,windows,actionscript-3,air,touch,Windows,Actionscript 3,Air,Touch,我正在用AdobeAIR(v20)和AS3在FDT上开发一个应用程序。我必须在touh监视器上包含一个输入文本字段。但我没有让虚拟键盘出现。我试过“needsSoftKeyboard”和“requestSoftKeyboard”。但什么都没用 有什么建议吗?(1)看看这本书中的评论是否对你有帮助。(2) 尝试使用nativeProcessAPI(指向:c:/windows/system32/osk.exe)打开屏幕键盘。为此,每当您获得textfield的焦点事件时,使用布尔值(检查k/boar

我正在用AdobeAIR(v20)和AS3在FDT上开发一个应用程序。我必须在touh监视器上包含一个输入文本字段。但我没有让虚拟键盘出现。我试过“needsSoftKeyboard”和“requestSoftKeyboard”。但什么都没用


有什么建议吗?

(1)看看这本书中的评论是否对你有帮助。(2) 尝试使用
nativeProcess
API(指向:c:/windows/system32/osk.exe)打开屏幕键盘。为此,每当您获得textfield的焦点事件时,使用布尔值(检查k/board是否已打开或是否通过nativeProcess加载),然后在移除焦点时关闭/结束进程…Thx@VC.One。。。我尝试使用nativeProcess打开键盘,但没有成功。我调试了文件
新文件(“c:\\windows\\system32\\osk.exe”)
,它告诉我它存在,但如果调用nativeProcess的start()方法,则什么也没有发生<代码>var nativeProcessStartupInfo:nativeProcessStartupInfo=new nativeProcessStartupInfo();var file:file=new文件(“c:\\windows\\system32\\osk.exe”);nativeProcessStartupInfo.executable=文件;进程=新的NativeProcess();进程启动(nativeProcessStartupInfo)好的,我成功了。。。它起作用了。但现在我遇到了一个问题,在文本字段外的焦点上关闭键盘。我通过cmd工具请求尝试了
taskkill/T/F/IM TabTip.exe
,但没有成功。我认为它不工作,因为缺少管理权限。我不知道如何解决这个问题。(1)看看这篇文章中的评论是否对你有帮助。(2) 尝试使用
nativeProcess
API(指向:c:/windows/system32/osk.exe)打开屏幕键盘。为此,每当您获得textfield的焦点事件时,使用布尔值(检查k/board是否已打开或是否通过nativeProcess加载),然后在移除焦点时关闭/结束进程…Thx@VC.One。。。我尝试使用nativeProcess打开键盘,但没有成功。我调试了文件
新文件(“c:\\windows\\system32\\osk.exe”)
,它告诉我它存在,但如果调用nativeProcess的start()方法,则什么也没有发生<代码>var nativeProcessStartupInfo:nativeProcessStartupInfo=new nativeProcessStartupInfo();var file:file=new文件(“c:\\windows\\system32\\osk.exe”);nativeProcessStartupInfo.executable=文件;进程=新的NativeProcess();进程启动(nativeProcessStartupInfo)好的,我成功了。。。它起作用了。但现在我遇到了一个问题,在文本字段外的焦点上关闭键盘。我通过cmd工具请求尝试了
taskkill/T/F/IM TabTip.exe
,但没有成功。我认为它不工作,因为缺少管理权限。我不知道如何解决这个问题。