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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • crontab每秒执行一次命令_crontab每天1点执行

    crontab每秒执行一次命令_crontab每天1点执行根据上图,在linux中crontab的最小执行单位是分钟,没法直接实现单位秒的运行,所以得通过其他方式来处理。思路:假如每15秒运行一次,那就运行一次后睡眠15秒,15秒后再睡眠10秒,依次类推。crontab-e*/1****/root/python.sh*/1****sleep15;/root/python.sh*/1****sleep30…

    2022年10月7日
    3
  • 2019年长沙前端技术分享大会圆满成功

    做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!本文首发: 唐胡子俱乐部,授权发布!摘要长沙百名互联网前端程序员齐聚长沙互联网活动基地(唐胡子俱乐部)。主办单位:唐胡子俱乐部支持单位:芒果TV,拓维,湘邮,58到家,御泥坊,兴盛优选,中软国际,长海科技,长沙联通时 间:2019年5月19日—————————-…

    2022年2月28日
    401
  • SplitContainer的使用

    SplitContainer的使用作用:(Splitter的简化)使用 SplitContainer 控件可分隔容器(如 Form)的显示区域,并使用户可以调整已添加到 SplitContainer 面板中的控件的大小。当用户将鼠标指针移到拆分器上时,光标将发生变化,以指示可以调整 SplitContainer 控件内部的控件的大小。SplitContainer 也使设计时的控件放置更容易。例如,若要创建一个与Win

    2022年7月18日
    25
  • navicat for mysql 15 激活码【在线注册码/序列号/破解码】[通俗易懂]

    navicat for mysql 15 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    72
  • Windows安装git客户端[通俗易懂]

    Windows安装git客户端[通俗易懂]1、客户端安装工具如下Git-2.12.2.2-64-bit.exe下载地址:https://gitforwindows.org/,界面如下TortoiseGit-2.4.0.2-64bit.msi下载地址:https://tortoisegit.org/,界面如下Git-2.12.2.2-64-bit.exe:是需要安装的git真正工具TortoiseGit-2.4.0.2-64bit.msi:…

    2025年10月1日
    2
  • 软件测试所需要掌握的技术和知识_软件测试主要学的内容有哪些

    软件测试所需要掌握的技术和知识_软件测试主要学的内容有哪些分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.netDefinitionAttachadditionalresponsibilitiestoanobjectdynamically.Decoratorsprovideaflexiblealternativetosubcla…

    2022年10月6日
    4

发表回复

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

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