老兄,你一定是一位幽默的程序员。
哪有这样编程的呀,不过你可以是一下MOUSEMOVE事件。

解决方案 »

  1.   

    TO LUOTING18:
        呵呵,我也想用MOUSEMOVE事件可惜的是:在菜单控件中没有提供此事件。有另外的方法吗?
      

  2.   

    当光标移动到某个菜单项上后,系统会向窗口发送WM_MENUSELECT消息,如果要
    在VB中实现,就需要获得该消息,所以需要使用SetWindowLong实现子分类。
    http://www.applevb.com
      

  3.   

    有!你去 http://hellovb.yeah.net 看看。
      

  4.   

    知道回调函数吗?CallBack()
    你可以自己写个回调函数,先用GetWindowLong的API取得你的主窗体的句柄。
    再用SetWindowLong用你的CALLBACK函数代替默认的回调函数。并截取WM_MENUSELECT消息就行了。不过别忘了把消息返回给默认的回调函数。
      

  5.   

    我昨天把以前写的一个程序改了一下,可以实现你的要求。现在我把源程序放在我的主页上了,你可以去找。http:/scu319hy.yeah.net