5964|16

68

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WinCE下的触摸屏较准 用Windows的API函数在自己的界面上实现 不用windows 自带的较准程序 [复制链接]

我能查到的信息就是以下信息了:
Call TouchPanelEnable to start the screen sampling.
Call TouchPanelGetDeviceCaps to request the number of sampling points.
For every calibration point, perform the following steps:
Call TouchPanelGetDeviceCaps to get a calibration coordinate.
Draw a crosshair at the returned coordinate.
Call TouchPanelReadCalibrationPoint to get calibration data.
Call TouchPanelSetCalibration to calculate the calibration coefficients.


可是我试用了一个TouchPanelEnable函数就编译不行了,后来找到tchddi.h以及其它相关的头文件,可是还是有两个函数没有定义,
能有人提供给我一份用windows API做的触摸屏较准的例子给我看看吗???

如果有资料,麻烦你发到 kornberg206@foxmail.com,并且站内短信通知一下。。。
谢谢了

最新回复

"PB也不会,我只是负责WinCE程序设的", 这样的话这个问题就有难度了.   详情 回复 发表于 2009-1-10 15:57
点赞 关注

回复
举报

80

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
把你的错误提示发出来。
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
可以定制触屏校准界面
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

4
 
错误一个个写出来,一个个解决
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
不能直接调用的吧,
最简单的办法就是再做一个简单的流式驱动,把这些函数包起来,然后通过IOCTL传给上层AP使用
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

6
 
这个功能应该是驱动的职责噢,但是注册表底下有触摸屏校准的值,用API然后再写注册表倒是也行,你可以这样,先在屏幕上画点,这个位置你应该知道,再让用户点击这个点(WM_KEYDOWN),这个点你也知道,然后就可以校准了.应该可行.
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

7
 
进来学习.up
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

8
 
为什么不用自带的程序较准呢? 如果是因为那个界面不好看(一片白), 那可以改啊.
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

9
 
自写触摸没做过。学习。
不过很好奇,你为什么要自写呢?是想熟悉相应的函数接口?还是有什么特殊的需求?
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

10
 
如果是自己完全的去写校准程序,那么肯定好像有的API是不能调用成功的。如TouchPanelEnable .
以前做过,做好能看看PB文件下Public下的TCH_CAL工程。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

11
 
学习了!!!!!
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

12
 
我们的工程我也是偶尔接受触摸屏校准的
本来也应该是驱动的事情,但我查了资料好像可以用Windows 的API来校准,可是我不会
其实我驱动不会,PB也不会,我只是负责WinCE程序设的,硬件方面不是我负责的,
但我听说能用API函数,我就向老总把这事情给接下来了,一方面也可以学习一下啊。
有资料吗?
 
 
 

回复

92

帖子

0

TA的资源

一粒金砂(初级)

13
 
学习中...
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

14
 
关注一下
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(中级)

15
 
引用 11 楼 kornberg206 的回复:
我们的工程我也是偶尔接受触摸屏校准的
本来也应该是驱动的事情,但我查了资料好像可以用Windows 的API来校准,可是我不会
其实我驱动不会,PB也不会,我只是负责WinCE程序设的,硬件方面不是我负责的,
但我听说能用API函数,我就向老总把这事情给接下来了,一方面也可以学习一下啊。
有资料吗?

调用一个函数就可以了
TouchCalibrate
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

16
 
引用 14 楼 hzdysymbol 的回复:
引用 11 楼 kornberg206 的回复:
我们的工程我也是偶尔接受触摸屏校准的
本来也应该是驱动的事情,但我查了资料好像可以用Windows 的API来校准,可是我不会
其实我驱动不会,PB也不会,我只是负责WinCE程序设的,硬件方面不是我负责的,
但我听说能用API函数,我就向老总把这事情给接下来了,一方面也可以学习一下啊。
有资料吗?

调用一个函数就可以了
TouchCalibrate


那个我成功了  没意思  不想用那个东西
那个界面太不好看了
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

17
 
引用 15 楼 kornberg206 的回复:
引用 14 楼 hzdysymbol 的回复:

引用 11 楼 kornberg206 的回复:
我们的工程我也是偶尔接受触摸屏校准的
本来也应该是驱动的事情,但我查了资料好像可以用Windows 的API来校准,可是我不会
其实我驱动不会,PB也不会,我只是负责WinCE程序设的,硬件方面不是我负责的,
但我听说能用API函数,我就向老总把这事情给接下来了,一方面也可以学习一下啊。
有资料吗?

调用一个函数就可以了
TouchCalibrate


那个我成功了?…


"PB也不会,我只是负责WinCE程序设的", 这样的话这个问题就有难度了.
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表