炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: fordvanda

Radio-按钮元素 XBtn_SetIcon(hRadio, hIcon);问题

[复制链接]

该用户从未签到

 楼主| 发表于 2015-11-2 17:53:26 | 显示全部楼层
dasemimi 发表于 2015-11-2 16:29
你用我这个改改,绝对不会有问题

你的没设置XBtn_SetType(hRadio, XC_BUTTON_TYPE_RADIO);这个啊,还有你的事哪个版本的?我的运行不了。。。

该用户从未签到

 楼主| 发表于 2015-11-2 17:57:34 | 显示全部楼层
dasemimi 发表于 2015-11-2 16:29
你用我这个改改,绝对不会有问题

我试了你的加上XBtn_SetType(m_hButton, button_type_radio);图片也是没有了 1.png

该用户从未签到

发表于 2015-11-2 17:59:59 | 显示全部楼层
  1. #include "Common.h"


  2. class CMyWindowButton
  3. {
  4. public:
  5.     HWINDOW m_hWindow;
  6.     HELE    m_hButton_close;
  7.     HELE    m_hButton;
  8.     CMyWindowButton(){
  9.         Init();
  10.     }
  11.     void Init()
  12.     {
  13.         m_hWindow = XWnd_Create(0, 0, 300, 200, L"炫彩界面库窗口",NULL, xc_window_style_default);
  14.         XBtn_SetType(XBtn_Create(5, 3, 60, 20, L"Close", m_hWindow),button_type_close);
  15.                
  16.         m_hButton = XBtn_Create(100, 50, 100, 100,L"Button", m_hWindow);

  17.                 XBtn_SetType(m_hButton,button_type_radio);
  18.                 XBtn_SetStyle(m_hButton,button_style_default);
  19.                 XBtn_SetIcon(m_hButton,XImage_LoadFile(L"btn.jpg"));
  20.                 XBtn_SetIconAlign(m_hButton,button_icon_align_top);

  21.                 XBtn_SetTextAlign(m_hButton,DT_CENTER);


  22.         XEle_RegEventCPP(m_hButton,XE_BNCLICK,&CMyWindowButton::OnBtnClick);

  23.         XWnd_ShowWindow(m_hWindow,SW_SHOW);
  24.     }
  25.     int OnBtnClick(BOOL *pbHandled)
  26.     {
  27.         MessageBoxW(XWnd_GetHWND(m_hWindow),L"你点击了按钮",L"提示",MB_OK);
  28.         return 0;
  29.     }
  30. };

  31. int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
  32. {
  33.     XInitXCGUI();
  34.     CMyWindowButton  MyWindow;
  35.     XRunXCGUI();
  36.     XExitXCGUI();
  37.     return 0;
  38. }



复制代码
主要增加了这两个
                XBtn_SetType(m_hButton,button_type_radio);
                XBtn_SetStyle(m_hButton,button_style_default);


请用最新版,老版本有bug不维护 最新版 1.8.9.2


该用户从未签到

 楼主| 发表于 2015-11-2 18:44:30 | 显示全部楼层
dasemimi 发表于 2015-11-2 17:59
主要增加了这两个
                XBtn_SetType(m_hButton,button_type_radio);
                XBtn_SetStyle(m_hButton,button_style ...

谢谢,可以了
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-5-7 11:49 , Processed in 0.072717 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表