7163|10

63

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请教wince触摸屏笔针校准保存问题!!! [复制链接]

我程序调用API函数TouchCalibrate()让用户校准触摸屏,校准完后程序将注册表HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH下的校准值CalibrationData通过写注册表函数写入硬盘。重启动时,又将该数据从硬盘中读出,通过RegSetValueEx写入上次保存的值,可没有效果啊?我原先事用hive_base 因为会引起内核死掉,所以改为ram_base.请各位高手指点~~谢谢了  
此帖出自WindowsCE论坛

最新回复

不懂 咱过来看看。  详情 回复 发表于 2010-4-23 20:35
点赞 关注
 

回复
举报

75

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
还有个问题就是在触摸屏校准时,取到屏幕的5个点后调用的是什么函数谢谢~~
此帖出自WindowsCE论坛
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
你修改了注册表,系统并不会马上生效,所以要求你发送一个WM_SETTINGCHANG消息给系统。
此帖出自WindowsCE论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
能说的详细点吗  WM_SETTINGCHANG怎么回送的~~
此帖出自WindowsCE论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
那位大哥救救小弟啊~~
此帖出自WindowsCE论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

6
 
::SendMessage(HWND_BROADCAST,WM_SETTING,0,0); ??
此帖出自WindowsCE论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

7
 
那位高手能帮帮忙啊~~
此帖出自WindowsCE论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

8
 
刷一下注册表:
DeviceIoControl(g_hWDT, IOCTL_REGFLASH, NULL, NULL, NULL, 0, NULL, NULL);
HANDLE g_hWDT;
        TCHAR szClassName[20];
        swprintf(szClassName,_T("WDT1:"));

        g_hWDT = CreateFile(szClassName, GENERIC_READ | GENERIC_WRITE, 0, NULL,OPEN_EXISTING, NULL, NULL);

此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

9
 
注册表数据是改过了的,可触摸屏还是没校正,现在想起来后调用热启动函数 可是还是不行  请那位大侠多多帮忙刚学这个很多不懂啊
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
    启动后,触摸屏的校正参数已经被Driver(touch.dll)读到内存中了,除非用什么函数再去修改,否则不会变了。

    这个时候,即使改了注册表,还是无法改动已经读过的校正参数。

    除非在Driver中监测注册表的改动,比如2秒查一次注册表对应的项是否改动,如果改动,就重新载入。为了避免始终查询,可以设定查询次数,比如2次。

   
此帖出自WindowsCE论坛
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(中级)

11
 
不懂 咱过来看看。
此帖出自WindowsCE论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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