社区
嵌入开发(WinCE)
帖子详情
执行TouchCalibrate() 没反映
cn_hawk
2008-03-25 04:29:55
我在EVC应用程序中执行TouchCalibrate(); 结果就是屏幕闪几下就没反映, 没有出来校准程序。请教这是为什么?
我是在PC上的wce emulator上运行的。
...全文
175
4
打赏
收藏
执行TouchCalibrate() 没反映
我在EVC应用程序中执行TouchCalibrate(); 结果就是屏幕闪几下就没反映, 没有出来校准程序。请教这是为什么? 我是在PC上的wce emulator上运行的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cn_hawk
2008-03-27
打赏
举报
回复
已经解决了
运行 ctlpnl.exe \windows\stguil.cpl 就可以了。
cn_hawk
2008-03-26
打赏
举报
回复
明白了,我在电路板上是可以的;
另外请教 我要在应用程序中调用 控制面板中的 “存储管理器”,如何实现呢?
L"\\windows\\cplmain.cpl,index" 中的index 从0到15 都不是啊。
dxing_1983
2008-03-25
打赏
举报
回复
[Quote=引用 1 楼 91program 的回复:]
此功能不支持在模拟器中使用,需要在硬件开发板上。
[/Quote]
91program
2008-03-25
打赏
举报
回复
此功能不支持在模拟器中使用,需要在硬件开发板上。
wince下的触摸屏校准程序源码
Wince自身已经有触摸屏校准程序,使用时只需要调用相应的函数就可以。函数名:BOOL WINAPI
Touch
Ca
librate
(void);所在头文件:pwinuser.h 如果Visual Studio等使用的SDK中不包含这个头文件,也可以采用以下方式调用函数:typedef BOOL (WINAPI *_
Touch
Ca
librate
)
WinCE下如何调用触摸屏校准程序
wince的cordll提供了屏幕校准的函数,使用方法与我的上一篇文章中说的钩子函数类似,强制加载dll,获取地址,然后用函数指针调用。这里飞狐给出源代码。首先在头文件里加入函数指针定义: typedef BOOL (WINAPI *_
Touch
Ca
librate
)(); 然后使用如下代码,就会出现屏幕校准画面了。 HI
在WinCE下调用校准触摸屏的API和源代码
在头文件中加入函数指针定义: typedef BOOL (WINAPI *_
Touch
Ca
librate
)(); 然后使用如下代码,加载coredll.dll,取
Touch
Ca
librate
函数地址,进行调用。 // TODO: Add your control notifi
ca
tion handler code here HINSTANCE hinstance = LoadLibra
有关wince下校准界面的修改
1、在WINCE系统下有默认带有一个校准程序,应用程序可以通过调用API "
Touch
Ca
librate
()"来启动校准程序。 如果在你调用"
Touch
Ca
librate
"后编译出错或者调用不成功的话可以自己收到加载此函数如: typedef BOOL (WINAPI *_
Touch
Ca
librate
)(); HINSTANCE hinstance = LoadLibrary
wm屏幕校准
wince的cordll提供了屏幕校准的函数,使用方法与钩子函数类似,强制加载dll,获取地址,然后用函数指针调用。
typedef BOOL (WINAPI *_
Touch
Ca
librate
)();
HINSTANCE hinstance = LoadLibrary(_T("coredll.dll"));
if (hinstance == NULL)
{
AfxMessageBox (L"ins
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章