如何使用 windows api 在 windows 中创建自定义动画?
我正在使用 C++,在 Windows 上仅使用 Windows api。
我想要创建的是一个圆形加载动画类型的东西。与 IE 中尝试加载页面时显示在选项卡左侧的动画类似。 事实上,我很好奇程序员是如何创建这样的动画的。
如果有人可以解释这是如何完成的,并且可能提供教程链接:)
I am using C++, on windows using only the windows api.
What I'm trying to create is a circle loading animation type of thing. Similar to the animation thats displayed on the left side of a tab, in IE when you try to load a page.
In fact I'm curious how programmers create animations like those at all.
If anyone could explain how thats done, and maybe provide tutorial links :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于类似的事情,您通常会创建一系列图标,设置一个计时器以所需的速率循环显示它们,然后在不再需要动画时终止计时器。
For something like that, you would typically create a series of icons, set a timer to cycle through them at the desired rate, then kill the timer when the animation was no longer needed.
请参阅 1999 年 9 月的 MSJ(现称为 MSDN 杂志)。Paul Dilascia 博士将告诉您如何做您想做的事。这是链接:http://www.microsoft.com/msj/0999/ c/c0999.aspx
Please see MSJ (now called MSDN Magazine) on September 1999. Dr. Paul Dilascia will tell you how to do what you want. Here is the link: http://www.microsoft.com/msj/0999/c/c0999.aspx