谁来拯救我这只小菜鸟——界面的多语言支持 菜鸟正做一个基于MFC对话框的程序,程序要求支持中英文切换。由于按钮比较多,按钮之间也有层次关系,可进行切换。现用string table实现英文按钮的文本载入,怎样在此基础上进行中文的切换?? 挥泪跪求,期待各位大侠的帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的方法是查找窗口取得字符串翻译后替换,用GetWindow(hWnd, GW_CHILD)和GetWindow(hSubWnd, GW_HWNDNEXT)从主窗口开始遍历所有子窗口,用GetWindowText取得按钮名称,在字典里查找,翻译完毕后,用SetWindowText改回去,菜单用同样的方法也可以搞定,所用函数为GetMenuItemCount,GetMenuString,ModifyMenu。 谢谢答复,可是我的按钮文本也是通过string tabel载入,如点击“基础”按钮,文本变化为“范围”,按钮的IDS_设置有二维数组和三维数组,这样一个个检索修改,工作量巨大,有没有更好点的方法? http://topic.csdn.net/t/20050724/12/4164369.html 求CAsyncSocket下简单的分包算法思路 把网上下的icon文件放到vc工程的资源文件res中,怎么没法导入资源? _CtrIsValidHeapPointer(pUserData) 第 1044 行 各位大侠,键盘是怎么才能锁住的,哎,这个问题挺严重! 一个前端与数据层交互的问题 对图象变换和反变换或者JPEG了解的朋友进来 分配算法求助! 小问题 我用DirectDraw 不想显示为全屏,比如显示在一个单文档的视中,该如何做? 在VC中如何用ADO访问数据库? 关于MDI 单个DOC对应多个VIEW焦点变换问题 关于ThreadProcEvent的请教
用GetWindow(hWnd, GW_CHILD)和GetWindow(hSubWnd, GW_HWNDNEXT)从主窗口开始遍历所有子窗口,
用GetWindowText取得按钮名称,在字典里查找,翻译完毕后,用SetWindowText改回去,
菜单用同样的方法也可以搞定,所用函数为GetMenuItemCount,GetMenuString,ModifyMenu。