我想在只有一个pane的状态栏显示一些与程序相关的信息,但是当鼠标点中菜单后,该信息会被MFC的菜单命令提示信息覆盖。请教一下如何在MFC应用程序中屏蔽菜单在状态栏显示信息的功能?多谢赐教!

解决方案 »

  1.   

    那个信息就是编辑菜单时的prompt属性
      

  2.   

    谢谢回复!问题是虽然Prompt信息是空白的,但是原来想显示的信息已经被覆盖了。
      

  3.   

    没明白你什么意思
    想现实什么就在Prompt填什么啊
      

  4.   

    我想屏蔽MFC菜单提示信息与状态栏之间的联系,就说如果菜单失去在状态栏显示提示信息的功能,那鼠标经过菜单时状态栏原有的信息就不会被覆盖掉了。
    比如说,我在状态栏已经显示了A信息,默认情况下鼠标选中菜单或经过子菜单时会显示Prompt信息,即使是空白信息也会把A信息给覆盖掉了,这样要再显示原来的A信息就难了。所以最好能够有方法能切断菜单在状态栏显示提示信息的功能。想请问有没有这样的方法?
      

  5.   

    把indicators数组中的第一个项即SEPARATOR删掉即可.