none
win8.1系统下如何运用墨迹Inking 使用c++语言实现桌面应用程序手写? RRS feed

  • 问题

  • win8.1系统下用C++语言能是桌面应用程序实现手写绘画吗?

    能用墨迹Inking 实现吗?

    有相关例子吗?

    看到的例子都是metro风格的,我需要桌面风格的墨迹例子啊~~

    2013年11月13日 9:07

答案

全部回复

  • 你好,

    根据你的描述,你想让桌面应用程序实现手写手绘功能,那么你可以考虑用IRealTimeStylus interface来实现。这个COM 接口提供了一种机制可以让我们在非托管的C++程序中嵌入ink。但是只限于tablet PC

    希望这个对你有帮助,以下是相关接口的链接和sample

    IRealTimeStylus interface(Applies to: desktop apps only)

    http://msdn.microsoft.com/en-us/library/ms702528(v=vs.85).aspx

    RealTimeStylus Ink Collection Sample

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms704891(v=vs.85).aspx

    Best Regards,

    May


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年11月14日 9:30
  • 首先,非常感谢你的回答,让我很有欲望去研究这个问题了。

    我目前查到的资料看到tablet PC sdk1.7好像只能在win7或vista系统中开发,没看到支持win8.1的sdk啊

    还想咨询一下有那种支持用触控笔手写的在桌面应用程序里实现手写、墨迹功能的接口吗?类似onenote,那样。有例子吗?

    利用IRealTimeStylus的哪个接口 嵌入ink collector或是 ink Edit啊?



    • 已编辑 zhengbw 2013年11月15日 8:52 补充
    2013年11月15日 7:29
  • 你好,

    感谢你的反馈,目前tablet PC 最新版本是1.7,没有相关的官方文档说支持win8.1。如果你感兴趣,可以长期关注这个问题。

    至于桌面应用程序能否支持触控笔,你可以参考以下关于windows touch的相关链接,其中有部分样例代码。

    http://msdn.microsoft.com/en-us/library/windows/desktop/dd371581(v=vs.85).aspx


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年11月15日 9:16
  • 亲爱的May:

    首先非常感谢你的回答与关注!

    我想再请教你一下,我现在是想在win8.1的surface平板电脑上实现桌面应用程序手写绘画(墨迹)功能。不知道你之前说的IRealTimeStylus Interface能在这上面实现桌面应用程序手写绘画(墨迹)吗?要不能又有什么接口去实现呢?

    2013年11月18日 1:18
  • 你好,

    感谢你的支持和反馈。

    据我所知,如果你想在win8.1的surface上实现桌面应用程序手写功能,你必须基于surface Pro进行开发,IRealTimeStylus 接口应该是可以用的。(备注:surface Pro的开发和 surface RT的开发是不同的,surface RT主要是windows store apps 开发了)

    surface Pro

    https://www.microsoft.com/surface/en-us/support/browse/surface-windows-8-pro


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年11月18日 5:48
  • 亲爱的May:

    首先还是谢谢你,这么及时的回答我,非常感动哦!这回我就能抓住一个方向去研究了。我的是surface Pro,照你的说法做这个应该没问题。再次请教你有简单的示例代码或相关资料吗?嘿嘿,又麻烦你了~


    • 已编辑 zhengbw 2013年11月19日 1:28 补充
    2013年11月18日 7:03