以编程方式读取 Windows 的区域设置
我需要从 C# Winforms 应用程序了解底层操作系统的当前语言环境/文化的默认页面大小(例如 A4 或 Letter)。
我在 MSDN 上看到过一个页面对此进行了解释,但后来我失去了链接。我怎样才能做到这一点?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我认为你需要的是这个 。不是区域设置。
http://msdn.microsoft.com/en -us/library/system.drawing.printing.pagesettings.papersize.aspx
i think what u need is this. not locale settings .
http://msdn.microsoft.com/en-us/library/system.drawing.printing.pagesettings.papersize.aspx
你一定在找这个:
http://msdn.microsoft.com/en-我们/library/dd373799(v=vs.85).aspx
You must be looking for this:
http://msdn.microsoft.com/en-us/library/dd373799(v=vs.85).aspx
请参阅:
使用 System.Drawing.Printing;
ps 还有许多其他属性可供您使用。
See this:
using System.Drawing.Printing;
There are many other properties of ps available which you can use.
对于懒惰的人来说,这是@logeeks的答案将使用的代码:
参考文献:
For the lazy, here's the code that @logeeks' answer would use:
References: