最近在做项目的时候,老板要求配置两种语言(英文和简体中文)。我是利用子菜单的按钮点击来切换不同语言状态。
点击简体中文后,菜单栏上的caption一直没有更新,需要把光标放到菜单栏上,它才会更新。结果如下图:
在网上到了好久,一直没有没找到方法。后面在看论坛的时候,找到了
AfxGetMainWnd()->DrawMenuBar();//更新菜单栏
把它简体中文本和英文的响应事件里去,就可以实现菜单栏的更新!
最近在做项目的时候,老板要求配置两种语言(英文和简体中文)。我是利用子菜单的按钮点击来切换不同语言状态。
点击简体中文后,菜单栏上的caption一直没有更新,需要把光标放到菜单栏上,它才会更新。结果如下图:
在网上到了好久,一直没有没找到方法。后面在看论坛的时候,找到了
AfxGetMainWnd()->DrawMenuBar();//更新菜单栏
把它简体中文本和英文的响应事件里去,就可以实现菜单栏的更新!