c++ - 我有一个 wxwidgets,我想添加一些很酷的效果。使用 GDI 会非常困难。我可以使用闪光灯或其他东西吗?

标签 c++ flash winapi animation wxwidgets

我有一个应用程序,我想添加一些很酷的动画来显示状态变化。然而,wxwidgets 会很困难,因为我必须直接在 gdi 中编写这些动画。添加这些效果窗口的最佳方式是什么?我应该打开一个 flash 窗口并运行一个 flash 序列还是其他一些技术? .net 是否有一些我可以编码到 dll 中并从我的 wxwidgets 二进制文件运行的东西?我需要一些非常容易绘制和设置动画的东西。

最佳答案

很难说实现“炫酷效果”的最佳方法是什么,但在大多数情况下,您会需要双缓冲绘图表面。这就是我在听起来相似的情况下使用的内容。

在wxWidgets中,你会想要wxBufferedDC .

关于c++ - 我有一个 wxwidgets,我想添加一些很酷的效果。使用 GDI 会非常困难。我可以使用闪光灯或其他东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2114106/

相关文章:

c++ - 这个 C++ 结构初始化技巧安全吗?

windows - 将工具栏放入 Windows 任务栏(ala 语言栏)

c++ - ldd 神奇地找到了一个 libQtCore

c++ - gcc:混合 -Wformat 和 register_printf_specifier

actionscript-3 - AS3 - 刷新位图的最有效方法

Java:如何截取视频和音频流?

javascript - 从数据中呈现图形或图表的最佳 Javascript/Flash 框架是什么?

c++ - 正在运行的线程中的 cstatic 控件的 Redrawwindow

windows - 如何创建一个无标题边框的窗口?当窗口最大化时它不应该覆盖任务栏

c++ - 当前大小未知但堆栈无法容纳时动态分配内存