Duilib菜单,如果鼠标没有经过菜单,鼠标点击其他地方,菜单不会关闭
如题,增加了duilib菜单,菜单显示后,如果鼠标没有到菜单上面去,点击其他地方的时候,菜单不会关闭;
但菜单显示后,鼠标经过菜单(没有其他操作),点击其他地方,菜单关闭;
菜单关闭是CMenuWnd接收了WM_LBUTTONDOWN消息,如果操作者不是自己,则关闭菜单;
以上问题跟踪后发现,如果鼠标经过了菜单,则会收到WM_LBUTTONDOWN消息,否则不会有WM_LBUTTONDOWN消息,实在不知道原因,求各位大侠指教;
但菜单显示后,鼠标经过菜单(没有其他操作),点击其他地方,菜单关闭;
菜单关闭是CMenuWnd接收了WM_LBUTTONDOWN消息,如果操作者不是自己,则关闭菜单;
以上问题跟踪后发现,如果鼠标经过了菜单,则会收到WM_LBUTTONDOWN消息,否则不会有WM_LBUTTONDOWN消息,实在不知道原因,求各位大侠指教;
...全文
相关推荐
duilib中UIList支持多选+右键菜单Demo
对duilib的UIList进行了扩展,新增了一下支持:拖动表头改变列宽度;支持多选(ctrl+ 左键,shift+左键,鼠标按下左右键滑动);右键菜单。
DuiLib 自绘鼠标提示窗口 tooltip
开源库DuiLib 自绘鼠标提示窗口 tooltip 由于Duilib的tooltip使用的是系统默认的实现,这里使用参考各位大神博客后,实现利用xml自绘提示窗口界面
Duilib中 ListItem布局切换效果实现
Duilib中 ListItem布局切换效果实现,类似QQ好友列表,鼠标点击和经过都有不同的显示效果
duilib例子,包含了:气泡、gif动图、菜单、消息响应、光滑圆形贴图
自己写的duilib,win32工程,模仿微信PC端,很多贴图像素不高,主要为演示使用,整体效果不错。使用vs2010直接打开即可编译运行,无附加目录及库需求。
Duilib ListUI扩展 源码
Duilib中自带的ListUI只支持文本功能,不适合项目应用,此代码用于扩展DUILIB中的ListUI


界面
