求助各个大神,Button属于中的Down怎么没办法改成true

prince_1234 2011-11-15 03:55:55
求助各个大神,Button属于中的Down怎么没办法改成true
...全文
290 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fbmsyu 2011-11-15
  • 打赏
  • 举报
回复
这样有个问题。就是同一时刻只能有一个按钮被按下去。
可以放3个checkbox。然后
void __fastcall TForm1::FormCreate(TObject *Sender)
{
DWORD dwStyle1 =::GetWindowLong(CheckBox1->Handle,GWL_STYLE);
::SetWindowLong(CheckBox1->Handle,GWL_STYLE,dwStyle1|=BS_PUSHLIKE);
CheckBox1->Refresh();

DWORD dwStyle2 =::GetWindowLong(CheckBox2->Handle,GWL_STYLE);
::SetWindowLong(CheckBox2->Handle,GWL_STYLE,dwStyle2|=BS_PUSHLIKE);
CheckBox2->Refresh();


DWORD dwStyle3 =::GetWindowLong(CheckBox3->Handle,GWL_STYLE);
::SetWindowLong(CheckBox3->Handle,GWL_STYLE,dwStyle3|=BS_PUSHLIKE);
CheckBox2->Refresh();


}

这样就可以多个按钮都被按下了。
我不懂电脑 2011-11-15
  • 打赏
  • 举报
回复
的确要多个speedbutton成组
缘中人 2011-11-15
  • 打赏
  • 举报
回复
放置两个以上的speedButton
按钮的GroupIndex全部设置为1
ccrun.com 2011-11-15
  • 打赏
  • 举报
回复
Button? SpeedButton?

如果楼主指的是后者,给SpeedButton设置一个非零的GroupIndex就行了。

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧