社区
界面
帖子详情
按钮无法正常显示
大爷想要时光机
2009-09-06 07:43:57
我在对话框程序内动态创建了一个按钮,但是这个按钮在对话框改变大小的时候会隐藏掉,鼠标如果移上去或者用另一个窗口盖住它然后移开才会重新显示,这个现象的原因可能有哪些呢?
...全文
272
24
打赏
收藏
按钮无法正常显示
我在对话框程序内动态创建了一个按钮,但是这个按钮在对话框改变大小的时候会隐藏掉,鼠标如果移上去或者用另一个窗口盖住它然后移开才会重新显示,这个现象的原因可能有哪些呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大爷想要时光机
2009-09-16
打赏
举报
回复
[Quote=引用 11 楼 jimmy_w 的回复:]
对了,这个问题老早解决了,但是有新问题,增加消息响应---左键单击程序就退出,但是在程序退出的时候,这个按钮上的贴图会先不见,出现原始的windows按钮的样子,之后程序才会退出,按钮的贴图我是直接在onpaint里画的。
[/Quote]
补充:用别的方式退出程序不会这样,比如右键-》任务栏-》关闭,只有点击这个按钮退出的时候才会这样,不晓得那边出错了
大爷想要时光机
2009-09-16
打赏
举报
回复
[Quote=引用 20 楼 net_spy_shi 的回复:]
你的按钮比必须定义成为窗口的全局变量!
XXX.H文件里,
cbutton m_theBUT;
然后在XXX.cpp中的oncreate中创建,同时将父窗口设置成为this就不会有问题!
[/Quote]
试试,谢了哥们
S_S_Ge
2009-09-16
打赏
举报
回复
up一下
xwsn007
2009-09-16
打赏
举报
回复
给这个按钮加上自绘的窗口风格了么?
NET_SPY_SHI
2009-09-16
打赏
举报
回复
你的按钮比必须定义成为窗口的全局变量!
XXX.H文件里,
cbutton m_theBUT;
然后在XXX.cpp中的oncreate中创建,同时将父窗口设置成为this就不会有问题!
随行的太阳
2009-09-16
打赏
举报
回复
[Quote=引用 7 楼 tr0j4n 的回复:]
注意重绘的触发问题
[/Quote]
同意
fishion
2009-09-16
打赏
举报
回复
[Quote=引用 11 楼 jimmy_w 的回复:]
对了,这个问题老早解决了,但是有新问题,增加消息响应---左键单击程序就退出,但是在程序退出的时候,这个按钮上的贴图会先不见,出现原始的windows按钮的样子,之后程序才会退出,按钮的贴图我是直接在onpaint里画的。
[/Quote]
咋不用CBimapButton了
大爷想要时光机
2009-09-16
打赏
举报
回复
[Quote=引用 12 楼 wy2001wy 的回复:]
严重怀疑父窗口指针搞错了
[/Quote]
我试试你说的
kylinbu
2009-09-16
打赏
举报
回复
Invalidate
youyifang
2009-09-16
打赏
举报
回复
把你的动态创建和显示的代码贴出来看看,或者你自己检查下.
zeliangzhang19801124
2009-09-16
打赏
举报
回复
关注中。
WuXinyang
2009-09-16
打赏
举报
回复
建议帖代码
wy2001wy
2009-09-16
打赏
举报
回复
严重怀疑父窗口指针搞错了
大爷想要时光机
2009-09-16
打赏
举报
回复
对了,这个问题老早解决了,但是有新问题,增加消息响应---左键单击程序就退出,但是在程序退出的时候,这个按钮上的贴图会先不见,出现原始的windows按钮的样子,之后程序才会退出,按钮的贴图我是直接在onpaint里画的。
muzizongheng
2009-09-07
打赏
举报
回复
kankan看看你create的 父窗体指针传 的 对不对
hunterljm
2009-09-07
打赏
举报
回复
一看到这个问题,我就说得来个Invalidate().
wu_qing_yun
2009-09-06
打赏
举报
回复
楼主,你设置对话框的WS_CLIPCHILDREN 属性,就没问题啦。 Invalidate()当然也可以,只是影响了成都的效率
MoXiaoRab
2009-09-06
打赏
举报
回复
注意重绘的触发问题
大爷想要时光机
2009-09-06
打赏
举报
回复
晕死,我没有move之后再让按钮重绘,但是movewindow不是有个选项是让窗体重绘的嘛???
我刚才加了一条Invalidate();试试看的,结果可以了。。。。
Lin
2009-09-06
打赏
举报
回复
请给对话框增加WS_CLIPCHILDREN属性
加载更多回复(4)
Vue.js打包后部分
按钮
无法
正常
显示
前段时间学习了Vue.js,并找了一个小项目练手,最后打包上线的时候发现了一些问题,在开发环境下,所有的模块都很正常,但是在生产环境下却有部分
按钮
无法
正常
显示
。 在Vue.js中,
按钮
的功能一般是通过作用域插槽来实现的,作用域插槽可以使
按钮
能对一些数据进行相应的操作。 在我的项目中,我有部分
按钮
不需要传递参数,所以没有使用作用域插槽。代码如下: <template> <el-button type="primary" icon="el-icon-edit" size="mini"
Unity3D多屏幕
显示
时,第二屏幕的
按钮
无法
正常点击
问题描述: 最近在做多屏幕
显示
的时候,Untiy平台采用了.NET 4.x,我使用了两个支持不同分辨率的
显示
屏,结果发现支持高分辨率的
显示
屏的
按钮
能够正常点击,而支持低分辨率的
显示
屏上的
按钮
无法
在其位置直接点击,只能在偏离一定的位置点击。奇怪的是,当我将平台接换成.NET Stander2.0以后,两个屏幕都能正常
显示
。现象如下截图: 解决方案:为了能使用最新的.NET 4.x平台,又能在第二个屏幕正常点击
按钮
,我将
显示
器的分辨率修改为支持最低分辨的
显示
屏的最大分辨率,最后终于两个屏幕都能点击
解决Winform的label标签
无法
正常
显示
,但
按钮
正常
显示
的现象
解决bug
ionic back 返回
按钮
不正常
显示
&&二级路由点击返回
按钮
失效
无法
返回到上一级页面的问题
用inoic写单页面应用,有一个默认的返回
按钮
,可是点击到二级界面返回
按钮
却不出现,或者出现之后点击back
按钮
没有反应,不返回到上一级页面,是因为在index.html 中定义
按钮
,二级页面和一级页面不是同一个中,不能共享历史记录,导致返回上一级界面失效。这样我们需要在HTML文件中写以下代码: 但是, 不要写里面的back button 返回
按钮
, 要去每个需要返回
按钮
的htm
点击button
按钮
后页面刷新,
无法
正常
显示
ajax提示信息
BUG描述 用ajax来做表单验证提示,当密码和验证码输入错误并点击button
按钮
时,会
显示
提示信息。但是当点击
按钮
之后,
显示
信息一出现,页面又刷新一次,没法正常
显示
。 解决方法 button
按钮
在触发点击事件之后会刷新页面,
无法
避免。只能用div或者a标签等其他来代替
按钮
,然后绑定js事件完成
按钮
功能即可。这样ajax
显示
信息正常。...
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章