隨著手機,平板電腦的普及和流行,越來越多的應用程序使用多點觸控進行操作。隨著Windows7系統(tǒng)增加了多點觸控,WPF4.0和Windows Phone中相關的類庫也使得多點觸控程序開發(fā)起來更加簡單方便。但是,開發(fā)多點觸控應用程序的缺乏好的調試環(huán)境,通常需要在真實的環(huán)境中進行測試,有時候開發(fā)者不一定有真實的設備。比如開發(fā)Windows Phone應用程序,開發(fā)者不一定有機器,只能在模擬器上運行,但是自帶的模擬器并不支持多點觸控,所以在電腦上部署模擬多點觸控環(huán)境能給開發(fā)者來帶來很多方便。本文就介紹如何在電腦上建立多點觸控模擬開發(fā)環(huán)境。
1.安裝和設定模擬環(huán)境
1.1 下載 Multi-Touch Vista
要在Windows7上部署多點觸控環(huán)境,需要安裝相應的驅動。需要下載?MuiTI-Touch Vista?工具包,該工具起先是為支持在Vista系統(tǒng)中模擬多點觸控操作的,現(xiàn)在也支持Windows 7操作系統(tǒng)。
點擊下載,彈出確認對話框,點擊確認,下載后解壓如下圖。
1.2 安裝驅動
切換到解壓目錄下面的Driver文件夾下,根據(jù)操作系統(tǒng)的版本,本人電腦是32位專業(yè)版Win7,所以選擇X32文件夾,找到 Install Driver.cmd文件,如下圖:
然后以管理員身份運行命令行程序,導航到該文件夾,運行該文件,如下圖:
安裝過程中可能會出現(xiàn)兼容性確認,點擊確定繼續(xù)安裝。安裝完成后,打開資源管理器,查看設備看安裝成功與否,如果出現(xiàn)Universal Software HID Driver則表示安裝成功,為了使之生效,右鍵點擊該項,禁用,然后再次點擊啟用。
1.3 設定手寫筆與筆觸
安裝完 驅動后,需要對手寫筆和筆觸進行設定,在設定前,需要檢查操作系統(tǒng)是否安裝了 Tablet PC 組件。檢查方法為打開控制面板,選擇程序->添加或關閉Windows功能,如下圖:
確認安裝后進行手寫筆和筆觸的設置,點擊控制面板->硬件和聲音->筆和筆觸->更改觸筆設置,如下圖,在觸摸的頁簽中,將與屏幕上項目交互時顯示觸摸指針勾上,確定。
2.運行模擬環(huán)境
安裝好驅動后,需要執(zhí)行模擬環(huán)境,轉到解壓目錄:
運行 MulTItouch.Service.Console.exe,運行后屏幕上出現(xiàn)紅點,點的數(shù)量和觸控設備數(shù)量相同,我筆記本只有一個鼠標,但是筆記本自帶有一個觸摸板。所以也相當于一個鼠標。如果是臺式機的話,可能需要在USB接口中再插一個鼠標。
運行 MulTItouch.Driver.Console.exe
上述兩個cmd窗口不要關閉。
運行MulTItouch.Configuration.WPF.exe,選擇 Multiple Mice,點擊 Configure Device 設定,在彈出的對話框中勾選上,確定。
此時,多點觸控的模擬環(huán)境就搭建好了,如果想退出環(huán)境,使用鍵盤切換到之前的cmd窗口,然后按Enter鍵即可退出了。注意的是,這三個程序必須同時運行,才能進行模擬。
3. 測試模擬環(huán)境
模擬環(huán)境搭建好了之后,可以測試一下是否可以工作。
第一個例子是,打開畫圖程序。然后使用兩只鼠標或者鼠標和觸摸板,進行操作,可以看到,兩個點可以同時進行繪制。如下圖
第二個例子是,多點觸控圖片瀏覽的例子。如下圖
4.結語
本文簡要介紹了開發(fā)多點觸控應用時模擬多點觸控模擬環(huán)境的搭建,并以兩個小例子演示了多點觸控模擬環(huán)境的操作。希望本文對您開發(fā)多點觸控應用程序有所幫助!





