1、2:你的理解是对的。因为 idmainmenu是一个字符串,如果直接使用 menu=idmainmenu ,则menu是一个字符串,使用 menu=eval(idmainmenu),就得到了名称为 idmainmenu的对象。2同理。
3、posLeft等是用于计算元素偏移位置的。如果不想研究得非常深刻,知道他大概是怎么计算的就行。
4、没看到updateit,但估计应该是一个事件
5、看MSDN是比较完整和权威的了,当然也可以直接研究源代码。