炫彩界面库-帮助文档  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 - 动画按钮相关推荐

  1. 炫彩流光CSS特效按钮

    炫彩流光CSS特效按钮 教程地址:原文地址(YouTube) B站教程:原文转载(bilibili) 两个视频的内容相同,第二个为转载 效果图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存 ...

  2. css3炫彩边框渐变色动画js特效

    下载地址 一款css3炫彩边框渐变色动画特效,炫彩的边框颜色渐变动画,让边框不再单调,生动有趣,可灵活使用在网页中 dd:

  3. 9.8 按钮button

    在网页中,按钮分为3种:普通按钮button.提交按钮submit.重置按钮reset. 一.普通按钮button 普通按钮一般情况下要配合JavaScript脚本来进行表单的实现. 语法: < ...

  4. 炫彩流光按钮 CSS + HTML

    炫彩流光按钮 写在前面 你若要喜爱你自己的价值,你就得给世界创造价值.--歌德 效果图 三个绝美的样例 HTML代码 <div class="box"><butt ...

  5. 炫彩流光按钮 html+css

    话不多,先上效果: 简介: 用基础css做一个有一点炫酷的流光按钮,不止按钮,只要是盒子就行. 具体步骤: 1.先定义一个盒子当做按钮,如我就用a标签: <body><a href= ...

  6. css3特效框,科技常识:6种非常炫酷的CSS3按钮边框动画特效

    今天小编跟大家讲解下有关6种非常炫酷的CSS3按钮边框动画特效 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关6种非常炫酷的CSS3按钮边框动画特效 的相关资料,希望小伙伴们看了有所帮助. ...

  7. HTML5+CSS3小实例:炫彩的流光按钮

    HTML+CSS3实现炫彩的流光按钮,是不是有点小好看,关键是代码还简单,遇到这样的按钮,我都不忍点击,就一直悬停在上面,静静欣赏它的美. 效果: <!DOCTYPE html> < ...

  8. html边框炫酷效果,6种炫酷的CSS3按钮边框动画特效_html/css_WEB-ITnose

    这是一款效果非常炫酷的CSS3按钮边框动画特效.这组按钮边框动画共有6种不同的效果.当鼠标滑过按钮的时候,按钮的边框会以不同的方式进行各种动画,效果非常的炫酷. 在线预览 源码下载 使用方法 HTML ...

  9. Qt 自定义动画按钮(超酷炫)

    整体的界面是 一个主 widget 套着3个 widget(微信,支付宝,银行卡) 点击widget时 出现一个dialog 的二维码 下面上代码 二维码窗口 // 二维码窗口 qrcodedialo ...

  10. Android Button动画与炫酷跳转

    背景 近日浏览国外的网站发现了一个酷炫的按钮动画,想着自己造轮子实现,同时也记录下实现的过程.由于是第一次写技术文章,不足之处请在评论区多多赐教.不胜感激. 先上效果图 这个是在国外网站看到的.想自己 ...

最新文章

  1. 一些量化(quantization)技巧
  2. 均匀分布取某一点概率_概率和概率分布
  3. Tensorflow |(4)名称域、图 和会话
  4. 前端机器学习:识别人脸,并在脸颊上画草莓
  5. [转] JSON转换
  6. javascript写贪吃蛇
  7. Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(计算器简单功能)
  8. LeetCode 1973. Count Nodes Equal to Sum of Descendants(DFS)
  9. SAP License:SAP项目文档的考核标准
  10. 如何检查手机上的 App 是不是正版?
  11. 软件测试 | APP测试 —— Appium 自动化测试框架的初识与学习要领
  12. System76 是如何打造开源硬件的
  13. 【数据集】BDD、KITTI、Cityscapes和Foggy Cityscapes百度云链接
  14. 深入解析Windows操作系统(笔记7)
  15. 计算机保研面试-英语问题
  16. 最全的“四大天王”合影集(绝对经典…
  17. vulnhub bulldog
  18. 牛顿法及牛顿下山法求零点
  19. Qt编写可视化大屏电子看板系统3-新建布局
  20. Mybatis报错org.apache.ibatis.binding.BindingException: Type interface com.trf.dao.UserDao is not known

热门文章

  1. 100以内的勾股数python_常见100以内勾股数
  2. 如何使用LaTeX完成一篇论文的基本排版
  3. 组合(Combination)
  4. 港股通收市竞价交易机制科普
  5. windows 安装h2o_H2O-安装
  6. jesd204b高速ad/da ad9172 AD9689调试记录
  7. 关于 2021 年度「博客之星」评选刷票行为处罚通知
  8. 浪漫的七夕表白简单代码(简单的小代码)
  9. python读excel表_怎么用python读取excel表格的数据
  10. 新年计划(2018)