circle button键在哪_android按钮

circle button键在哪_android按钮ucguibuttonbutton上面显示汉字BUTTON_HandlehButton;hButton=BUTTON_CreateEx(0,176-40,176,40,pMsg->hWin,WM_CF_SHOW|WM_CF_HASTRANS,0,GUI_ID_BUTTON_CONFIRM);//BUTTON_SetSkin(hButton,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

ucgui button

  1. button 上面显示汉字

BUTTON_Handle hButton;
hButton = BUTTON_CreateEx( 0, 176 – 40, 176, 40, pMsg->hWin, WM_CF_SHOW | WM_CF_HASTRANS, 0, GUI_ID_BUTTON_CONFIRM );
//BUTTON_SetSkin( hButton, _ButtonConfirmSkin );
BUTTON_SetBkColor( hButton, 1, GUI_WHITE );
BUTTON_SetTextAlign( hButton, GUI_TA_CENTER | GUI_TA_VCENTER );
BUTTON_SetFont( hButton, &GUI_Font_qzf_source23 );
BUTTON_SetTextColor( hButton, 1, GUI_BLACK );
BUTTON_SetText( hButton, “确认” );

  1. 显示图片的时候有背景,可以把背景设置为窗体的背景色,就看不到按钮了 BUTTON_SetBkColor( hButton, 0, GUI_BLACK );

  2. 在2点上面会看到一个边框,=,原因是因为有3D效果,#define BUTTON_USE_3D 0就能显示正确了

  3. 点上去的时候会有一个选中的虚线框出来,可以通过BUTTON_SetFocussable( hButton, 0 );来关闭选中虚线框

  4. 点上去会有白色的框出来,可以通过BUTTON_SetBkColor( hButton, 1, GUI_BLACK );设置背景颜色来去掉。这里有个疑问就是该API的第二个参数是index, 可以设置0 1 2,经过测试0属于未选中时候的背景颜色,1属于选中时候的背景颜色,2未测试。

  5. 完整的button配置


 hButton = BUTTON_CreateEx( 126, 14, 34, 34, pMsg->hWin, WM_CF_SHOW | WM_CF_HASTRANS, 0, GUI_ID_BUTTON_S1 );
            BUTTON_SetBkColor( hButton, 0, GUI_BLACK );//未选中的背景颜色
            BUTTON_SetBkColor( hButton, 1, GUI_BLACK );//选中的背景yanse
            BUTTON_SetFocussable( hButton, 0 );//关闭获取焦点显示
           BUTTON_SetBitmapEx( hButton, 0, &icon_selected, 2, 2 );

Jetbrains全家桶1年46,售后保障稳定

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234577.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • three.js创建简单的3D机房(1) 创建机柜模型-2

    three.js创建简单的3D机房(1) 创建机柜模型-2/****创建机柜门接上一篇*/letrearGeometryDoor=newTHREE.BoxGeometry(basicParameters.thickness,this.cabinetObj.h,this.cabinetObj.w+basicParameters.thickness*2);letmaterialsbgDoor=[];for(leti=0;i<rearGeometryDoor.faces.length/2;i+=1)

    2022年10月25日
  • QT学习笔记15绘图和绘图设备

    QT学习笔记15绘图和绘图设备1QPainterQt的绘图系统允许使用相同的API在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在其上面进行绘制,也就是QPainter工作的空间;QPaintEngine提供了画笔(Q

    2022年4月18日
  • 机器学习系列(12)_XGBoost参数调优完全指南(附Python代码)[通俗易懂]

    机器学习系列(12)_XGBoost参数调优完全指南(附Python代码)[通俗易懂]这篇文章主要讲了如何提升XGBoost模型的表现。首先,我们介绍了相比于GBM,为何XGBoost可以取得这么好的表现。紧接着,我们介绍了每个参数的细节。我们定义了一个可以重复使用的构造模型的函数。最后,我们讨论了使用XGBoost解决问题的一般方法,在AVDataHackathon3.xproblem数据上实践了这些方法。希望看过这篇文章之后,你能有所收获

    2022年6月9日
  • 数学建模(7)动态规划以及matlab实现

    数学建模(7)动态规划以及matlab实现数学建模(7)动态规划概念运筹学分支,求解多阶段决策过程最优化问题的数学方法思路将复杂的多阶段决策问题分解为一系列的简单,离散的单阶段决策问题,顺序求解法在考虑本阶段最优的情况下兼顾整体最优的解决方法主要处理离散连续型问题特点没有特定的算法,需要具体问题具体分析无后效性马尔科夫性,系统从某个阶段后的发展仅与本阶段所处的状态和以后的决策所做的决策所决定,与之前的状态无关。具体问题企业…

    2022年10月30日
  • SCL语言_scl语言优势

    SCL语言_scl语言优势西门子SCL语言处理数据的“先进先出”处理案例先进先出,是指根据先入库先发出的原则,对于发出的存货以先入库存货的单价计算发出存货成本的方法。(1)、建立数据(自己设计,自己理解的,如有错误请指教)建立一个DB块,在DB块中建立上面图的数据,“先进”的解释:在名称read的数据写入变量,把名称位read_start的值写为1,read的数据写入下面write/read_no的数组中,反复操作,先进来的数据会排列到数组数据的最上层,依次是后进来的数据。直到把数组填充满而无法写入。“先出”..

    2022年10月6日
  • phpstorm 激活码【2021.7最新】

    (phpstorm 激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html9ADCNKZL59-eyJsaWN…

    2022年3月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号