我有一个用于移动设备签名的网页,但签名组件在windows mobile 6中不能很好地工作。当在组件上移动手写笔时,屏幕将平移。
我已经使用以下命令减小了视区大小
但是,即使这停止了屏幕平移,签名仍然不能正常工作。我假设仍在捕获手写笔的移动以进行平移和缩放,而不是发送到activex组件。
有没有办法关闭平移,以便将鼠标移动正确地发送到active-x组件?
可以在这里看到测试签名屏幕...
http://prague.dynamicselect.co.uk/cctest_engweb/sigtest.asp
发布于 2009-11-30 07:32:02
查看TKSetWindowAutoGesture函数和相应的WAGINFO结构,它允许您为给定的窗口句柄指定手势处理功能。您必须在ActiveX控件中执行此操作,显然不是在HTML中。
我没有可用的例子,因为我不是Windows Mobile开发人员,但当我们尝试在Vista flick手势所服务的区域接受墨迹输入时,我们在Tablet PC上遇到了非常类似的情况。
发布于 2011-02-11 05:40:25
根据微软的说法,您可以通过在HKEY_CURRENT_USER\Software\Policies\Microsoft.中添加注册表值来禁用缩放功能
添加带有子键Zoom的Internet Explorer键。向名为ZoomDisabled的子键中添加一个DWORD32位,并将其值设为1。
发布于 2011-10-14 11:03:51
您可以更改注册表值: HKCU\Software\Microsoft\Internet Explorer\Main\ OverviewZoomLandscape或OverviewZoomPortrait根据您想要的屏幕尺寸更改这些值。
https://stackoverflow.com/questions/1755583
复制相似问题