社区
界面
帖子详情
如何使按钮不可用不变灰
woshizhanhun
2008-10-09 03:58:05
EnableWindow使按钮变灰不可用,有没办法不变灰不可用
...全文
561
15
打赏
收藏
如何使按钮不可用不变灰
EnableWindow使按钮变灰不可用,有没办法不变灰不可用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
datoucaicai
2008-10-10
打赏
举报
回复
可以用CBitmapButton实现
按钮属性设为自绘(Owner draw)
//头文件中定义
CBitmapButton m_bmpBtn ;
//初始化时,添加位图按钮
m_bmpBtn.LoadBitmaps(IDB_BITMAP_NORMAL,0,0,
IDB_BITMAP_DISABLED
) ;
m_bmpBtn.SubclassDlgItem(IDC_BUTTON_BMP,this) ; //IDC_BUTTON_BMP按钮ID
m_bmpBtn.SizeToContent() ;
//EnableWindow使按钮不可用后,显示的就是
IDB_BITMAP_DISABLED
这个位图
woshizhanhun
2008-10-10
打赏
举报
回复
偶用的BST,没办法.
VsirSoft
2008-10-09
打赏
举报
回复
参考自绘按钮
http://www.vckbase.com/document/viewdoc/?id=551
zqh886
2008-10-09
打赏
举报
回复
如何图标是覆盖整个按钮的那就用CBitmapButton
woshizhanhun
2008-10-09
打赏
举报
回复
替换按钮灰色图?把按钮背景色换了?不好吧,界面风格不一致了呀
hustcyl
2008-10-09
打赏
举报
回复
[Quote=引用 5 楼 wlwlxj 的回复:]
Hook 之 重绘之
[/Quote]
顶你。。
zetian
2008-10-09
打赏
举报
回复
替换按钮灰色图.
woshizhanhun
2008-10-09
打赏
举报
回复
现在使按钮有实现,按钮上有图标,但是使用EnableWindow后按钮上图标变的很乱,自己又重新加载一个灰色调的,却按钮变灰后图标不显示,咋整啊
hustcyl
2008-10-09
打赏
举报
回复
[Quote=引用 3 楼 wangen11 的回复:]
把按钮事件注释起来吧!
[/Quote]
牛XX
zqh886
2008-10-09
打赏
举报
回复
不添加按钮响应函数不就可以了
wlwlxj
2008-10-09
打赏
举报
回复
Hook 之 重绘之
「已注销」
2008-10-09
打赏
举报
回复
设置一个bool变量,在响应函数的时候先根据变量判断要不要响应
wangen11
2008-10-09
打赏
举报
回复
把按钮事件注释起来吧!
woshizhanhun
2008-10-09
打赏
举报
回复
贴个图片?怎讲?
Occam's_Razor
2008-10-09
打赏
举报
回复
贴个按钮的图片
小程序公开课、第01讲:主导航、圆角图片、圆角
按钮
的排版方法
1, 为什么要学习本公开课近几年微信小程序以其良好的用户体验在移动端用户中占据越来越多的市场份额,这一现象加剧了企业为在小程序端为用户开展服务的需求,这个需求量一直在攀升,做为前端开发人员如果不懂小程序开发,自己的竞争优势已经明显趋于弱势。2, 课程特点虽然免费但质量不减,每一次公开课都将结合一些实际场景中的应用来展开,让大家学完后可以立即投入到实战中去使用,大家只要坚持跟着学习,通过点滴的积累学会微信小程序开发将不再是难事儿。3, 主体大纲(1)主导航的排版方法;(2)圆角图片的处理方法;(3)圆角
按钮
的处理方法;(4)胶襄
按钮
的处理方法;(5)主要知识点总结;4, 配套福利(1)课程PPT;(2)示例项目的原始PSD格式效果图;(3)小程序端项目源码;
(翻译)禁用
按钮
不应变
灰
的原因
禁用
按钮
未激活时是什么样式?大部分设计人员会将未激活
按钮
设为
灰
色,但这么做
按钮
的启用状态和禁用状态看着完全不同,让用户措手不及。从
灰
色变为全彩色
不可
预料,会影响用户的预期。
MFC C++ 设置
按钮
不可
用,无效
MFC C++ 中
按钮
属性中disabled 的属性设为True可用将
按钮
设置为
不可
用,那么程序中如何设置呢? easy喽~~ 添加
按钮
ID_BTN_EDIT 的成员变量 m_btnedit,
按钮
不可
用(变
灰
) m_btnedit. EnableWindow (0);
按钮
可用 m_btnedit. EnableWindow (1
利用MFC
按钮
使能(或禁用)属性使
按钮
变正常色(或
灰
色)
利用MFC
按钮
使能(或禁用)属性使
按钮
变正常色(或
灰
色) GetDlgItem(IDC_XXX)->EnableWindow(FALSE)//IDC_XXX为你想变
灰
的
按钮
的ID 利用你找到的handle,或者窗体(
按钮
也是一个窗体)指针,或者变量名,利用 BOOL EnableWindow(HWND hWnd,BOOLbEnable)将其变为
不可
用或者可用。 典例:
layui
按钮
button的js设置disabled
layui通过js设置button的
不可
用(disabled),有2步操作: 1、添加
按钮
灰
色样式。 2、设置disabled属性。 只设置disabled,样式没变化
按钮
不变
灰
;只添加样式,仍可触发点击事件。 $('#butid').addClass("layui-btn-disabled").attr("disabled",true); 效果如下: 恢复正常状态: $('#butid').removeClass("layui-btn-disabled").attr("disable
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章