各位,TMenuItem(TMainMenu,TPopupMenu)如何捕获鼠标右击事件.(200分)

  • 主题发起人 主题发起人 whf
  • 开始时间 开始时间
W

whf

Unregistered / Unconfirmed
GUEST, unregistred user!
问题见上,就像98重的开始菜单-程序中的程序项,鼠标右击时可以弹出菜单.
 
以下的代码就可以告诉你刚才右击的对象名称:PopupMenu1.PopupComponent.ClassName
 
上当了,“开始”按钮按下后不是个菜单,而是个窗口伪装的。<br><br>你在一个菜单上按右键,也会有个WM_CONTEXTMENU消息,不过是发给窗口的,呵呵。
 
&gt;&gt;"开始”按钮按下后不是个菜单,而是个窗口伪装的。<br>有什么根据吗?
 
实际上,那里的MenuItem不仅是窗口伪装的,而且<br>极有可能是用类似List的东西派生出来自绘的。你<br>可以试试这个办法。
 
请拿出根据出来,不要想当然!
 
接受答案了.
 
后退
顶部