最近寫了一個wpf程式
透過註冊touch screen & wm_input
可以抓到global multi-touch point的位置
我這邊指的global就是不限定在main window上的 multi-touch point
就算不focus在main window上(ex: main windows 縮小在工具列)
也抓得到multi-touch point 位置
我現在的需求是
假如我用五指做zoom out的gesture
我需要知道五指個別最初跟最後的位置
最後位置沒什麼問題
反正最後抓到的touch-point 位置就是了
(目前用最笨的方法 ->抓到新點就把舊點覆蓋掉)
問題來了
我不知道要怎麼分辨最初的位置
請不要跟我說其他的wm_xxxx message
那些message都只能focus在main window的時候才收的到
除了wm_input case其他message都被我丟在default case 印出debug log
但當我觸碰 main window以外的screen時
我只看到的我寫在wm_input裡面的debug log
麻煩高手解答了
感恩