to 疯一样的女孩:
函数要重写吧?看看帮助文档。

解决方案 »

  1.   

    感谢您使用微软产品。
     
    在自画菜单里的DrawItem事件中的DrawItemEventArgs类对象中,DrawBackground方法的作用是用指定的背景色填充要画的MenuItem。该背景色可以用DrawItemEventArgs对象的BackColor属性察看。DrawBackground不包含参数。您只需在DrawItem事件的处理函数中直接调用即可。如下例所示:
    e.DrawBackground();您可以进一步参阅MSDN以获得帮助:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwindowsformsdrawitemeventargsclassdrawbackgroundtopic.asp事实上,DrawBackground方法在自画菜单时并不常用(可以借助它实现高亮的效果,具体请参阅MSDN)。要达到更复杂的绘画效果,推荐使用DrawItemEventArgs对象提供的Graphics对象来绘制MenuItem。
    - 微软全球技术中心 VC技术支持
     
    本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款
    (http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
    为了为您创建更好的讨论环境,请参加我们的用户满意度调查
    (http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。