PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 4855|回復: 4

OS5 High resolution中座標回傳的問題

[複製鏈接]

19

主題

0

好友

479

積分

該用戶從未簽到

文章
439
發表於 2003-10-17 14:37 |顯示全部樓層
想請教一下諸位高手.

若是在OS 5中, 若是使用
WinSetCoordinateSystem(kCoordinatesDouble);
將座標系統換為Double時(320*320)

有沒有什麼方法可以將Touch Screen中回傳的座標也同樣轉換為320*320?

因為在自己寫的程式中發現PenDown Event中所回傳的座標值仍然是160*160

謝謝回答.

40

主題

0

好友

531

積分

ShowMap

該用戶從未簽到

文章
477
發表於 2004-2-27 11:44 |顯示全部樓層

Re: OS5 High resolution中座標回傳的問題

Originally posted by 黯然銷魂 at 2003-10-17 02:37 PM:
想請教一下諸位高手.

若是在OS 5中, 若是使用
WinSetCoordinateSystem(kCoordinatesDouble);
將座標系統換為Double時(320*320)

有沒有什麼方法可以將Touch Screen中回傳的座標也同樣轉換為320*320?

因為在自己寫的程式中發現PenDown Event中所回傳的座標值仍然是160*160

謝謝回答.


請參考相關的API
WinScaleCoord()
WinScalePoint()
WinScaleRectangle()
better then you can expect.
回復

使用道具 舉報

19

主題

0

好友

479

積分

該用戶從未簽到

文章
439
發表於 2004-2-27 12:07 |顯示全部樓層

Re: OS5 High resolution中座標回傳的問題

Originally posted by kenwc at 2004-2-27 11:44 AM:


請參考相關的API
WinScaleCoord()
WinScalePoint()
WinScaleRectangle()


放了這麼久了, 還有人看到, 真是不容易
總之還是謝了

再請問一下, 這幾個function傳回的值是只單純的放大到目前的倍數而已嗎?
因為我看來並不覺得是真的去取得320X320的座標,
而是將160X160的座標X2.

[ Last edited by 黯然銷魂 on 2004-2-27 at 12:11 ]
回復

使用道具 舉報

40

主題

0

好友

531

積分

ShowMap

該用戶從未簽到

文章
477
發表於 2004-2-27 13:34 |顯示全部樓層

Re: OS5 High resolution中座標回傳的問題

Originally posted by 黯然銷魂 at 2004-2-27 12:07 PM:


放了這麼久了, 還有人看到, 真是不容易
總之還是謝了

再請問一下, 這幾個function傳回的值是只單純的放大到目前的倍數而已嗎?
因為我看來並不覺得是真的去取得320X320的座標,
而是將160X160的座標X2.

[ Last edited by 黯然銷魂 on 2004-2-27 at 12:11 ]

基本上Palm OS 5之後所支援所謂高解析度的螢幕(kCoordinateDouble)其實就是standard的兩倍而已.所以你取不到所謂單數的座標.不過這對程式影響不大.畢盡我也想不出來有什麼軟體會很計較一個像點的差異
better then you can expect.
回復

使用道具 舉報

19

主題

0

好友

479

積分

該用戶從未簽到

文章
439
發表於 2004-2-27 13:47 |顯示全部樓層

Re: OS5 High resolution中座標回傳的問題

Originally posted by kenwc at 2004-2-27 01:34 PM:

基本上Palm OS 5之後所支援所謂高解析度的螢幕(kCoordinateDouble)其實就是standard的兩倍而已.所以你取不到所謂單數的座標.不過這對程式影響不大.畢盡我也想不出來有什麼軟體會很計較一個像點的差異


果然.
當初是自己要寫一個touch panel的校準程式,
所以才會希望能夠有個準一點的座標位置.

那看來也就只有這樣了.
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-4-19 00:35 , Processed in 0.045861 second(s), 31 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部