如何得到弹出式菜单的总高度和其中一个项目的宽度???(50分)

  • 主题发起人 主题发起人 littlecaibird
  • 开始时间 开始时间
L

littlecaibird

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个PopupMenu1,设置如下:
分别设置五个项目,它们的Name分别为:
a1,b1,c1,d1,e1,

要求如下:
1. 得到从a1到e1的总的高度.
2. 得到a1的宽度
 
帮帮忙吧各位大富翁们
 
好像menu也有窗口的handle的﹐你看看資料﹐有就用GetWindowsRect來獲得它的位置﹐然后。。。
 
在OnDrawItem 和 MeasulItem里可以得到每一项菜单的高度和宽度,
得到总宽度十分简单,在上述事件了的参数ACanvas中
ACanvas.ClipRect就是菜单的总大小!
 
不知道怎么使用? 给个例子行吗??
要求
1. 得到从a1到e1的总的高度.
2. 得到a1的宽度
 
我试了试不行啊??
你是用什么代码来试的??
取不了啊
 
高人举个例子吧
 
哪位大侠帮帮忙小弟我感激不尽啊
 
后退
顶部