自绘大致完成,现在就差个按钮双击响应了。
子类化
按钮的重绘过程就在那个 窗体重绘()中了
代码比较长,只贴部分
按钮的常态,按下,获得焦点都没问题,问题就是,我一下一下点击(间隔一小段时间),按钮正常按下(重画),但是我双击(快速两下),,就只重画了一次按下而已,默认的按钮都是按一下就重画一次按下的效果,不知道高手们听不听的明白,我就希望得到这样的效果,我查了ODS和ODA类的值,貌似都没有双击的。希望能帮助一下。
GDI+自绘按钮问题 易语言
答案:1 悬赏:0
解决时间 2021-04-08 11:41
- 提问者网友:深爱及嗨
- 2021-04-07 17:01
最佳答案
- 二级知识专家网友:错过的是遗憾
- 2021-04-07 17:14
我觉得你应该处理WM_LBUTTONDOWN和WM_LBUTTONDBCLICK事件,而不只是WM_DRAWITEM
你可以在WM_LBUTTONDBCLICK中直接返回0,就是不让系统处理 WM_LBUTTONDBCLICK
然后在WM_LBUTTONDOWN直接画
你可以在WM_LBUTTONDBCLICK中直接返回0,就是不让系统处理 WM_LBUTTONDBCLICK
然后在WM_LBUTTONDOWN直接画
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯