三个都是关于菜单的问题:1,如果更改菜单栏的颜色,而不仅仅是子菜单的颜色?2,如何实现按住菜单拖动时可以拖动当前窗口?3,如何在菜单栏的右边加一个STATIC?

解决方案 »

  1.   

    1  http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=303
      

  2.   

    其它几个都比较简单,二还有点意思,但实现原理也简单我的思路是: hook类名为#32768的窗口(也就是菜单)在其中响应鼠标按键小就可以了,随便怎么拖。至于实现偶没时间去搞,我觉的这种操作方式除了好玩也没什么意义。楼主可以到网上搜也原码来参考一下。祝你好运
      

  3.   

    问题1也说一下吧,我在codeprjcet没见过现成的代码,
    但你可以去问VB控件版的版主:Kivic,他用VC实现过的。
      

  4.   

    唉,VC版人才凋零没前途了,象VC一样
      

  5.   

    看来还是直接用其他控件模拟菜单来得直接,
    看看微软好象也是这么做的,直接用TOOLBAR之类模拟.
    楼上大哥:敢问VC怎么没前途了?不是挑刺,纯脆探讨,刚爱上VC呀...