当前位置: 代码迷 >> PB >> pb11系统托盘右键菜单有关问题
  详细解决方案

pb11系统托盘右键菜单有关问题

热度:510   发布时间:2016-04-29 10:41:34.0
pb11系统托盘右键菜单问题
最近把pb9下的托盘代码升级到pb11后移植到了一个小项目下,结果总是弹出菜单位置不对,也没找到原因,请大家帮忙。
事件名称: ue_taskbar EVENT ID pbm_custom02

m_popup my_popup

choose case lparam 
case 515 //鼠标左键双击
this.postevent("ue_show")
case 517 //鼠标右键单击
this.show() //不加这句不显示菜单
my_popup = create m_popup
my_popup.m_taskbar.popmenu (pointerx() , pointery())
destroy my_popup
end choose

如下图所示:


------解决方案--------------------
楼主将菜单弹出语句改成 试试
m_popup.popupmenu(this.x+ this.pointerx(),this.y+this.pointery())

另外我可以将在托盘显示+右键菜单的示例给你发过去,该版本可以在PB11.5环境下使用


  相关解决方案