首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于MessageBox等按钮多语言的有关问题

2012-03-21 
关于MessageBox等按钮多语言的问题由于MessageBox是调用的系统库,与操作系统的语言环境相关,请问:在中文操

关于MessageBox等按钮多语言的问题
由于MessageBox是调用的系统库,与操作系统的语言环境相关,请问:在中文操作系统上,如何将MessageBox上的“确定”按钮改成“OK”,因为我的软件要可以实时切换多国语言,在英文版软件时按钮“确定”太难看了。由于程序中的MessageBox非常多,不想将MessageBox用对话框代替。

[解决办法]
还是用对话框代替吧...
[解决办法]
利用非托管API,把系统的语言设置成英文的.
[解决办法]
自己做一个消息框不就完了吗。。。

实现简单。想怎样就怎样。。。
[解决办法]
呵呵,就是啊
[解决办法]
别的都太麻烦.楼主别异想天开了,还是用自定义对话框吧
[解决办法]
这个问题还是比较简单的
发消息可以自定义对话框的外观
[解决办法]
你可以看看关于NativeWindow方面的资料
看看相关的API
比如
[DllImport( "user32.dll ")]
public static extern IntPtr SetDlgItemText(IntPtr hwnd, int id, string caption);

热点排行