如何在 Vista 侧边栏小工具中绘制程序图形?
我有一个随时间收集数据的小工具,我想绘制动画图。我目前的方法是使用我在计时器滴答时从 JScript 更新的 VML 绘制图形。这是最好的方法吗?我可以将 DLL 函数中的位图位作为源返回到<IMG>
. 将位图位嵌入 HTML 本身(并再次通过 JScript 更新它)?我很想听听一些想法。
谢谢!
如何在 Vista 侧边栏小工具中绘制程序图形?
我有一个随时间收集数据的小工具,我想绘制动画图。我目前的方法是使用我在计时器滴答时从 JScript 更新的 VML 绘制图形。这是最好的方法吗?我可以将 DLL 函数中的位图位作为源返回到<IMG>
. 将位图位嵌入 HTML 本身(并再次通过 JScript 更新它)?我很想听听一些想法。
谢谢!
您现在可以将 Silverlight 2 与 Sidebar 小工具一起使用 - Codeplex ( http://www.codeplex.com/Silverlight ) 上提供的 Silverlight 工具包包括图表控件(支持动画),因此应该相对简单。
我目前的做法是使用 Javascript 和 Adobe Flash Player 通过 ActionScript 中的 ExternalInterface 进行通信。它将本地 Javascript 实例与 Flash Player 实例无缝集成,您可以在两者之间进行任何通信。您可以在 ActionScript 中使用出色的绘图 API,并真正获得一些功能来制作图表,或者只是嵌入一些来自网络的工具。
但是,如果沙盒允许,通过定位 DLL 生成数据会很棒!我手头没有任何功能可以测试它,所以我把它留给其他贡献者。