2014-11-01 45 views
0

最近我一直对操作系统的机制感兴趣。在我用CSS来设计HTML页面的样式中,我想知道开发人员用什么来设计一个操作系统的风格,以便我可以更多地了解它。任何帮助感谢!操作系统中的设计如何工作?

回答

2

(1)图形用户界面(GUI)(也参见Wikipedia: Graphical user interface)为不同的操作系统平台通常由通过特定OS的GUI工具包提供窗口小部件(也Wikipedia: List of widget toolkits见)

的方式如何开发“风格”的用户界面取决于什么工具包能够和什么平台使然(见Stack Overflow: Is there anything called GUI standards?


(2)例如,为了学习方式如何创建和“风格化”将在Windows桌面操作系统上运行的应用程序,您可以从Windows → Dev Center - Desktop → Getting Started Developing User Interfaces for Windows Applications开始,其中名为“Implementing a User Interface”的部分将非常直接地引导您使用OS提供的GUI API。

你可以找到一个在文章相关Windows Presentation Foundation (WPF)组件库(仅仅是可能的选择之一),另外一个非常具体的例子Microsoft Developer Network → Windows Presentation Foundation → Styling and Templating

不同的操作系统使用不同的本地部件库和不同的API集和不同User Interface Design Guidelines的。您可以使用(1)的链接找到它们的链接