none
螢幕觸控輸入 RRS feed

  • 問題

  • 請問大家
    如何得知螢幕觸控輸入情況

    例如:
    螢幕上其中ㄧ個顯示為 [簡訊]
    當我用手觸碰螢幕顯示[簡訊]的範圍
    我如何得知 觸碰到的顯示內容為[簡訊] ?
    我看了一下MSDN
    我只有找到UI interface中有Home Screen
    可是是支援smartphone ..
    那pocket pc ?

    Thanks



    2009年10月8日 下午 08:53

所有回覆

  • 如果[簡訊]是一個Button控制項, 則使用者觸碰到[簡訊]鍵時就會引發Button的Click事件, 應用程式就可以知道使用者觸碰了那一個按鍵
    2009年10月9日 上午 03:09
  • 感謝幫忙
    我上面問題沒有說清楚
    我不是要抓自己程式的畫面

    手機一開機後
    會停在一個畫面
    以LG的KS20機型為例
    此畫面中會顯示:時間..藍芽是否啟動..裝置是否鎖住....等等
    這時
    使用者可以用手在螢幕上點一下
    就會進入相對應的畫面
    EX:如果我在[裝置鎖定]上點一下
         就會跳出另外一個畫面,請使用者在確認是否要[解除鎖定]

    我如何得知使用者到底點了哪一個?
    Thanks

    2009年10月9日 上午 08:46
  • HI,

    您的意思是要在程式未作用中的狀態下攔截使用者的按鍵嗎? 如果是的話, 可以參考:SetWindowsHookEx on Windows Mobile(http://blogs.msdn.com/raffael/archive/2008/05/12/setwindowshookex-on-windows-mobile.aspx)
    2009年10月10日 上午 03:05
  • 感謝幫忙

    請問ㄧ下,未作用的定義是 ?

    我想寫一個程式
    畫面最小化
    這時,手機看到的是廠商建立的畫面
    當使用者用手觸控LCD panel去選擇想要的功能
    例如:看簡訊

    我那個最小化的程式如何得知選到的功能呢?
    Thanks


    2009年10月10日 下午 05:13
  • HI,

    我的意思就是這樣. 未作用的意思就是程式在最小化或是被其他程式遮蓋住的狀況. 在這種狀況下可以利用攔截使用者按鍵的方式處理.
    2009年10月11日 上午 06:34
  • 下面網址的程式碼在電腦上執行OK
    我轉到Mobile時也會發生成員不存在問題
    請問有辦法修改嗎?
    還是無法使用?
    感謝大家幫忙


    http://www.colinneller.com/blog/PermaLink,guid,2838f59a-f4af-4c95-a322-b9ee5918a39c.aspx
    2009年10月12日 下午 11:10