问题标签 [tablet-pc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
281 浏览

c# - 是否可以将 .NET 类转换为 COM 库类?

我通过COM 库使用MathInputControlC# 中的类。micautLib

例子:


我正在使用Microsoft.Ink并且我希望能够通过该方法将Ink对象发送到 MathInputControl 对象。MathInputControl.LoadInk(IInkDisp ink);但是,IInkDisp 接口是非托管接口,并且没有托管的 Microsoft.Ink 类实现它。

如何向它发送托管 Ink 对象?

0 投票
1 回答
397 浏览

.net - Winforms 应用程序,其中必须包含一些手绘图

我们有一个客户需要一些简单的表单(可能我们会为他们创建一个简单的 Winforms 应用程序),但需要捕获输入字段和一些手绘图的混合。让我们担心的是手绘。

他们将使用带有手写笔的平板电脑。客户正在运行 Office 2007。

这个项目需要保持简单。我们正在考虑将 OneNote 元素嵌入到我们的 Winforms 中(这甚至可能吗?)。

我不得不承认没有使用过 OneNote,但有一个模糊的想法,即它是“一种可以进行徒手捕获的东西”,这就是我在这里提到它的原因。嵌入是一个优先事项,因为我们不希望 UI 涉及到退出其他内容。我认为。

或者其他一些免费或低成本的替代方案。有什么建议么?

0 投票
4 回答
3772 浏览

javascript - 记录和存储高分辨率手绘图

是否有任何高级解决方案可以用 JavaScript 在网站上捕获手绘图(从平板电脑、触摸屏或类似 iPad 的设备)并将其存储在服务器端?

本质上,这将是一个简单的鼠标绘图画布,其特点是其分辨率(即每秒捕获的鼠标移动次数)需要非常高,否则在移动笔时绘图中的圆线将变为“多边形” /鼠标快:

在此处输入图像描述

(如果不是这种情况,@Gregory 建议的 inputDraw 解决方案将是 100% 完美的。)

它还必须具有高水平的图形质量,即笔画抗锯齿。这里没有什么特别的,但 MS Paint 风格,1x1 像素笔画不会削减它。

总的来说,我发现这是一件非常有趣的事情,因为平板电脑至少变得越来越普遍。(并不是说他们得到了我认为他们应得的关注)。

任何建议都受到高度赞赏。我更喜欢开源解决方案,但我也对 ActiveX 控件或 Java Applet 等专有解决方案持开放态度。

FF4,Chrome支持是必须的;需要 Opera,IE8/9 支持。

请注意,周围的大多数“画布”库以及与我类似的其他问题的大多数答案都是指以编程方式在画布上绘图。这不是我要找的。我正在寻找记录用户在某个区域绘图的实际笔或鼠标移动的东西。

出于好奇,自提出此问题以来是否有任何变化,开始赏金。

0 投票
1 回答
250 浏览

c# - 比较墨迹序列化格式的签名

我有很多想要比较的签名(全部采用 ISF - 墨水序列化格式)。

如何比较这些签名?

0 投票
1 回答
708 浏览

c# - 帮我将以下 VB/C++ 代码转换为 C#

几个小时以来,我一直试图让以下 VB 代码在 C# 中运行。Value does not fall within the expected range.我在 CreateStroke() 调用中不断收到异常。此外,这里也是带有 C++ 版本的 Microsoft 文档。

这是我所拥有的:

0 投票
1 回答
202 浏览

.net - 单声道上的 windows xp 平板电脑 sdk

我一直在开发一个使用 windows tablet pc sdk 的应用程序。我真正使用的唯一东西是 InkPicture 控件。

我想知道,InkPicture 控件显然没有内置在.NET 中,但它是一个托管对象,所以它可以在单声道下工作吗?

我现在正在下载 MOMA,但我只是想知道是否有人已经知道。

0 投票
1 回答
973 浏览

mouseevent - Windows 平板电脑事件 - 禁用保持手势

我一直在尝试在平板电脑(Windows 7)上实现长按功能。问题是我在触摸平板电脑时没有收到 MouseDown 事件(触摸并等待)。

只有在我移动手指(拖动)后,我才会收到 MouseDown 事件。当我在一段时间后拿起它时,我才会同时获得 down 和 up 事件。

我发现这个问题是由于这里提到的“保留”手势而发生的:http: //msdn.microsoft.com/en-us/library/ms703320%28VS.85%29.aspx

我想禁用这个手势,就像他们按住一样:hxxp:...microsoft.com/en-us/library/bb969148%28VS.85%29.aspx

我已经成功实现了按住手势禁用,但是我找不到如何禁用按住手势。

也许它以相同的方式完成,但常数不同。

我非常感谢您在这方面的帮助。

谢谢你,乔

0 投票
3 回答
564 浏览

wpf - Tablet PC/WPF 文本框错误 - 任何解决方法?

我刚刚使用 Microsoft Connect 记录了此问题,但我想知道是否有其他人遇到过它并找到了修复程序。谷歌没有显示太多...

简单的复制:

  • 应用程序有一个设置了 MaxLength 的 WPF 文本框
  • 使用 TabletPC 输入面板写入超出允许范围的文本
  • 按 T​​abletPC 面板上的“插入”,应用程序崩溃

除了将我的应用程序的行为更改为不使用 MaxLength 之外,有人知道解决方案吗?

(如果微软回来提供任何建议,我会在这里发布。)

编辑:应该指定我正在运行 .NET 3.5 和 Windows 7。

0 投票
3 回答
9611 浏览

vb.net - 在 VB.Net 中暂时停止屏幕保护程序和休眠

我有一个运行时间很长的同步任务,不能被屏幕保护程序或激进的省电模式打断。我想进行一次 api 调用来停止省电模式,然后在任务完成后恢复它。

以下代码是从其他各种帖子中整理出来的,但它对 XP 的电源管理设置没有影响。我究竟做错了什么?蒂亚!

以下是系统屏幕保护程序和电源模式设置: alt text http://img87.imageshack.us/img87/1600/25251376.jpg alt text http://img403.imageshack.us/img403/8145/73347627.jpg

0 投票
2 回答
506 浏览

html - 用于触摸设备的 HTML API?

哪些 HTML API 可用于触摸屏设备(例如平板电脑)?我注意到 GMail 的 iPad 界面(和其他移动界面)不会在普通的网络浏览器中向下滚动(通过用户代理黑客伪装成 iPad)。如何在 PC 上访问此 API?

我有一所学校的平板电脑由于缺乏应用程序支持而在平板电脑模式下并不出色,但看起来越来越多的基于 Web 的应用程序将填补这一空白。