2007-11-28 挑战

 

工作一直很有挑战性,因为一直都在做没做过的东西,摸索了很久,在绝望之前找到方法时,那种感觉很好。

今天看到有人中了一亿,牛。哪天也买去,疯了都。

到今天为止,病已经好转,下午可以去玩咯,健身去。

————————————————————————

 

 

主窗口只是一个背景图片为透明的皮肤窗口,可见的是子窗口。

鼠标移到子窗口上,出现提示,并且按钮变色,这是我要的,下次再移到上面,之前的提示文字并不消失,似乎窗口没有刷新,同时我设置按钮点下后颜色是深的,点完后变浅,但由于没有刷新,点完后,变深的按钮没有变浅。

但如果将子窗口位置创建在(0,0)位置,就不会有这样的问题

而且只是移动鼠标,并没有点击,这样该怎么刷新窗口呢,还是有更好的办法?

 

 

好的效果应该是这样的,注意右边的两个按钮,但鼠标移至按钮上后(不点击),按钮颜色变浅,移开后,应该回复为浅色,现在的问题按钮颜色变深,即使移开鼠标,窗口并没有刷新,原来的深色继续显示,多来几次,出现重叠现象
我用的版本是1.3.3

 

解决办法,当鼠标移到焦点区域时,获取事件刷新窗口即可。

minigui的皮肤窗口还是挺好看的,但隐藏窗口上似乎没后提供好的api,showwindow这个函数似乎对皮肤窗口无效,继续摸索

最终还发现lite模式的bug,皮肤控件在触发点击事件极易崩溃

例:希望点击屏幕后出现一个按钮(原先没有),若在按钮将要出现的位置点击,那么出现段错误,thread模式则无

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值