HTML炫彩按钮,Button - 动画按钮
炫彩界面库-帮助文档 v1.8.6.1
|
- [首页](#)
- [相关页面](#)
- [模块](#)
- [数据结构](#)
- [文档首页](#)
Button - 动画按钮
### 说明
Button 动画按钮.
### 示例代码
struct my_image_info
{
HIMAGE hImage1;
HIMAGE hImage2;
HIMAGE hImage3;
HIMAGE hImage4;
HIMAGE hImage5;
HIMAGE hImage6;
};
void CreateButton(int left,int top,my_image_info *pInfo,HWINDOW hWindow)
{
HELE hButton=XBtn_Create(left,top,37,42,L"A",hWindow);
XBtn_AddAnimationFrame(hButton,pInfo->hImage1,100); //添加动画帧
XBtn_AddAnimationFrame(hButton,pInfo->hImage2,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage3,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage4,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage5,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage6,100);
XBtn_EnableAnimation(hButton,TRUE); //启动动画
}
void CreateButtonLoop(int left,int top,my_image_info *pInfo,HWINDOW hWindow)
{
HELE hButton=XBtn_Create(left,top,37,42,L"B",hWindow);
XBtn_AddAnimationFrame(hButton,pInfo->hImage1,100); //添加动画帧
XBtn_AddAnimationFrame(hButton,pInfo->hImage2,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage3,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage4,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage5,100);
XBtn_AddAnimationFrame(hButton,pInfo->hImage6,100);
XBtn_EnableAnimation(hButton,TRUE,TRUE); //启动动画,循环播放
}
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
XInitXCGUI();
HWINDOW hWindow = XWnd_Create(0, 0, 300, 200, L"炫彩界面库窗口",NULL, XC_SY_DEFAULT);
XBtn_SetType(XBtn_Create(10, 5, 60, 20,L"close",hWindow),XC_BUTTON_TYPE_CLOSE);
my_image_info info;
info.hImage1=XImage_LoadFile(L"animation\\1.png");
info.hImage2=XImage_LoadFile(L"animation\\2.png");
info.hImage3=XImage_LoadFile(L"animation\\3.png");
info.hImage4=XImage_LoadFile(L"animation\\4.png");
info.hImage5=XImage_LoadFile(L"animation\\5.png");
info.hImage6=XImage_LoadFile(L"animation\\6.png");
int left=20;
int top=50;
CreateButton(left,top,&info,hWindow); left+=50;
CreateButton(left,top,&info,hWindow); left+=50;
CreateButton(left,top,&info,hWindow); left+=50;
CreateButton(left,top,&info,hWindow); left+=50;
CreateButton(left,top,&info,hWindow); left+=50;
left=20; top=100;
CreateButtonLoop(left,top,&info,hWindow); left+=50;
CreateButtonLoop(left,top,&info,hWindow); left+=50;
CreateButtonLoop(left,top,&info,hWindow); left+=50;
CreateButtonLoop(left,top,&info,hWindow); left+=50;
CreateButtonLoop(left,top,&info,hWindow); left+=50;
XWnd_ShowWindow(hWindow,SW_SHOW);
XRunXCGUI();
XExitXCGUI();
return 0;
}
### 程序截图
![](https://box.kancloud.cn/2015-07-13_55a34305aec0d.gif)
Generated at 2015年七月9日 星期四 11:40:05 for 炫彩界面库-帮助文档 by [![doxygen](https://box.kancloud.cn/2015-07-13_55a343062ab38.png)](http://www.doxygen.org/index.html) 1.7.6.1
HTML炫彩按钮,Button - 动画按钮相关推荐
- 炫彩流光CSS特效按钮
炫彩流光CSS特效按钮 教程地址:原文地址(YouTube) B站教程:原文转载(bilibili) 两个视频的内容相同,第二个为转载 效果图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存 ...
- css3炫彩边框渐变色动画js特效
下载地址 一款css3炫彩边框渐变色动画特效,炫彩的边框颜色渐变动画,让边框不再单调,生动有趣,可灵活使用在网页中 dd:
- 9.8 按钮button
在网页中,按钮分为3种:普通按钮button.提交按钮submit.重置按钮reset. 一.普通按钮button 普通按钮一般情况下要配合JavaScript脚本来进行表单的实现. 语法: < ...
- 炫彩流光按钮 CSS + HTML
炫彩流光按钮 写在前面 你若要喜爱你自己的价值,你就得给世界创造价值.--歌德 效果图 三个绝美的样例 HTML代码 <div class="box"><butt ...
- 炫彩流光按钮 html+css
话不多,先上效果: 简介: 用基础css做一个有一点炫酷的流光按钮,不止按钮,只要是盒子就行. 具体步骤: 1.先定义一个盒子当做按钮,如我就用a标签: <body><a href= ...
- css3特效框,科技常识:6种非常炫酷的CSS3按钮边框动画特效
今天小编跟大家讲解下有关6种非常炫酷的CSS3按钮边框动画特效 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关6种非常炫酷的CSS3按钮边框动画特效 的相关资料,希望小伙伴们看了有所帮助. ...
- HTML5+CSS3小实例:炫彩的流光按钮
HTML+CSS3实现炫彩的流光按钮,是不是有点小好看,关键是代码还简单,遇到这样的按钮,我都不忍点击,就一直悬停在上面,静静欣赏它的美. 效果: <!DOCTYPE html> < ...
- html边框炫酷效果,6种炫酷的CSS3按钮边框动画特效_html/css_WEB-ITnose
这是一款效果非常炫酷的CSS3按钮边框动画特效.这组按钮边框动画共有6种不同的效果.当鼠标滑过按钮的时候,按钮的边框会以不同的方式进行各种动画,效果非常的炫酷. 在线预览 源码下载 使用方法 HTML ...
- Qt 自定义动画按钮(超酷炫)
整体的界面是 一个主 widget 套着3个 widget(微信,支付宝,银行卡) 点击widget时 出现一个dialog 的二维码 下面上代码 二维码窗口 // 二维码窗口 qrcodedialo ...
- Android Button动画与炫酷跳转
背景 近日浏览国外的网站发现了一个酷炫的按钮动画,想着自己造轮子实现,同时也记录下实现的过程.由于是第一次写技术文章,不足之处请在评论区多多赐教.不胜感激. 先上效果图 这个是在国外网站看到的.想自己 ...
最新文章
- 一些量化(quantization)技巧
- 均匀分布取某一点概率_概率和概率分布
- Tensorflow |(4)名称域、图 和会话
- 前端机器学习:识别人脸,并在脸颊上画草莓
- [转] JSON转换
- javascript写贪吃蛇
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(计算器简单功能)
- LeetCode 1973. Count Nodes Equal to Sum of Descendants(DFS)
- SAP License:SAP项目文档的考核标准
- 如何检查手机上的 App 是不是正版?
- 软件测试 | APP测试 —— Appium 自动化测试框架的初识与学习要领
- System76 是如何打造开源硬件的
- 【数据集】BDD、KITTI、Cityscapes和Foggy Cityscapes百度云链接
- 深入解析Windows操作系统(笔记7)
- 计算机保研面试-英语问题
- 最全的“四大天王”合影集(绝对经典…
- vulnhub bulldog
- 牛顿法及牛顿下山法求零点
- Qt编写可视化大屏电子看板系统3-新建布局
- Mybatis报错org.apache.ibatis.binding.BindingException: Type interface com.trf.dao.UserDao is not known