单声道的Windows XP平板电脑sdk

时间:2010-01-27 21:30:08

标签: .net mono tablet-pc

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

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

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

1 个答案:

答案 0 :(得分:2)

这取决于InkPicture控件中使用的API。没有确定的指南,唯一最好的机会是与MOMA一起运行以找出答案。另一种方法是将InkPicture dll或库复制到mono,并在Mono和手指交叉下运行已编译的应用程序(使一个简单的winform应用程序引用控件并连接InkPicture的事件处理程序)。它可能有效,但可能没有。您需要密切关注Mono项目页面本身,以查看错误列表中已更改或修复的内容。

通常,一般情况下,避免任何p / invokes或特定的Win32API调用,如果使用了p / invokes,不保证它会起作用但你可以通过创建一个虚函数或底层Mono的包装器来解决这个问题。实现这一目标的惯例。

除此之外,祝你好运InkPicture控件并希望它适合你:)

希望这有帮助, 最好的祝福, 汤姆。