可否在程序中修改系统(或当前用户)的区域设置? 在Win2000的控制面板的“区域选项”中可以选择中文(中国)、中文(香港特别行政区)、英语(美国)等等,在程序中用win32api可以读出来,我想知道有方法去修改吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的。两个API函数:SetLocaleInfo和GetSystemDefaultLCID用法:SetLocaleInfo GetSystemDefaultLCID,LOCALE_SLONGDATE,strFormatstrFormat为你的新的格式。LOCALE_SLONGDATE常数因设置的内容而异,自己查资料。 SetLocaleInfo只可以修改某Locale的货币、日期等格式,但不能修改系统或当前用户的Locale设定。由MSDN查到,用户使用哪个Locale应该不能在程序中修改,只可以在控制面板中修改。 vb combobox的高度是只读属性,要怎样才能改变它的高度,谢谢大侠们! 还是关于托盘图标 还原最大化按钮??? vb 下如何调用 vc做的动态连接库?(知道接口) 图片的读取(Access),得到答案就结贴,不够再加分 如何返回形如"yyyy-MM-dd ss:tt:gg"的Datetime类型的数据? 如何获得richtextbox的hdc 错误的原因 很纯的问题-如何修改TabStrip的属性? 问一个关于vb安装向导的问题 急!多页报表!!!!???? 怎样用鼠标的滚轮控制代码窗口???????????????
SetLocaleInfo和GetSystemDefaultLCID用法:SetLocaleInfo GetSystemDefaultLCID,LOCALE_SLONGDATE,strFormatstrFormat为你的新的格式。LOCALE_SLONGDATE常数因设置的内容而异,自己查资料。
由MSDN查到,用户使用哪个Locale应该不能在程序中修改,只可以在控制面板中修改。