LabVIEW在Windows10下调出软键盘的说明与例程
LabVIEW在Windows10下調(diào)出軟鍵盤(pán)的說(shuō)明與例程
在windwos10之前的操作系統(tǒng)中,按照如下的方式即調(diào)出系統(tǒng)的軟鍵盤(pán)。
?
但是在windows10系統(tǒng)中,再這樣運(yùn)行就無(wú)法調(diào)出了。
由于 Windows文件系統(tǒng)重定向器,此問(wèn)題與在 64 位操作系統(tǒng)上使用 32 位 LabVIEW 有關(guān):LabVIEW 不能調(diào)用 64 位版本的 osk .exe 因?yàn)?LabVIEW 是一個(gè) 32 位應(yīng)用程序
可以在 LabVIEW VI 中調(diào)用Wow64DisableWow64FsRedirection函數(shù),以便禁用文件系統(tǒng)重定向,然后調(diào)用osk.exe 應(yīng)用程序。為了實(shí)現(xiàn)此目標(biāo),應(yīng)該實(shí)施以下步驟:
在 LabVIEW 塊圖中插入Call Library Function Node,并將其配置為調(diào)用kernel32.dll 的Wow64DisableWow64FsRedirection 重定向功能如下所示:
?
?
用Call Library Function Node調(diào)用kernel32.dll的Wow64RevertWow64FsRedirection function以恢復(fù)文件系統(tǒng)重定向
?
?
將 VI 屬性(Ctrl+I)>>執(zhí)行>>預(yù)執(zhí)行系統(tǒng)設(shè)置為"用戶(hù)界面"
?
源程序如下所示。
LabVIEW、LabVIEW開(kāi)發(fā)、LabVIEW編程、LabVIEW程序
文字內(nèi)容均在附件Word中,同時(shí)上文中提到的例子和資料,均在word中的附件里,可點(diǎn)擊下載。登錄www.bjcyck.com可以查看更多詳細(xì)信息。這里只是簡(jiǎn)略的介紹,有任何關(guān)于LabVIEW、LabVIEW開(kāi)發(fā)、LabVIEW編程、LabVIEW程序相關(guān)問(wèn)題,請(qǐng)與我們聯(lián)系。
鏈接地址為:http://www.bjcyck.com/nd.jsp?id=204#_np=2_358
總結(jié)
以上是生活随笔為你收集整理的LabVIEW在Windows10下调出软键盘的说明与例程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 手机怎么查通话记录
- 下一篇: 2×3卡方检验prism_卡方检验2py