2010-04-15 174 views
3

我想實現與multidigimon.exe相同的功能,即將輸入數字化儀映射到給定的顯示器,我想知道是否有我可以訪問的API或者如果multidigimon.exe支持任何可以調用的參數並自動完成映射過程。是否有API將「觸摸」輸入映射到不同的顯示器?

到目前爲止,我還發現,multidigimon.exe寫入以下注冊表項

鍵:20 - \\。\躲在#& col06#1 d & 0005#{4d1e55b2-F16F-11cf- 88cb-001111000030}

值:\\?\ DISPLAY#Default_Monitor#5 & 5e64b29 UID268435456#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}

到10 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Wisp \ Pen \ Digimon

回答

4

我沒有找到API;不過,我想我知道如何做到這一點:

  1. 找到您要映射的輸入通過EnumDisplayDevices,我們在的DeviceID是interestded顯示器,

  2. 找到的正確實例輸入設備

  3. 寫入以下注冊表項:

    HKLM\\SOFTWARE\\Microsoft\\Wisp\\Pen\\Digimon 
    
    • 鍵= [您輸入設備路徑實例]
    • 值= [顯示器設備路徑]
  4. 重啓wisptis.exe。

+0

如果你的系統只是不承認它的屏幕具有觸控功能,並MultiDigiMon.exe無法解決這個......這是非常有幫助的,是帶有觸摸屏的苦苦掙扎了一個星期也可以用因爲以上!非常感謝:D – Zerodamage 2011-03-16 19:15:00