[問題] 抓Touch的Event

看板C_and_CPP作者 (風雨飄搖)時間11年前 (2013/12/26 09:15), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 問題(Question): 目前希望能在一些Windows8的觸控平台上抓取Touch的事件 透過Win32 AP的方式雖然可以由WM_POINTERUP WM_POINTERDOWN的事件抓取 甚至用GetPointerInfo即可抓到相對座標 但是以上的作法只能在當下這個AP的範圍得到 我想請問各位前輩 若我想抓取AP之外的Touch Point座標甚至是PointerUp 或者是 Pointer Down該怎麼做呢? 也就是執行了這個程式就可以知道 我在TouchPanel上在點了桌面哪個座標...etc 或者是做了哪些動作 當然並不限定一定要使用Win32 AP 若相對的其他MFC或者是Windows Service的都可 目前還沒有頭緒希望前輩能給予指導 謝謝 補充說明(Supplement): 試過用GetCursorPos 雖然能得到座標位置 但是卻無法知道他是LongPress還是Touch一下而已 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 101.8.175.193 hccash:轉錄至看板 Programming 12/26 17:20

12/27 00:28, , 1F
WM_INPUT
12/27 00:28, 1F

12/27 00:42, , 2F
WM_INPUT嘗試過了 是沒有任何訊息進來的
12/27 00:42, 2F
文章代碼(AID): #1Ik_ElfY (C_and_CPP)