最近我对操作系统的机制感兴趣。在我使用CSS设置HTML页面样式的方式中,我想知道开发人员使用什么来设置操作系统的样式,以便我可以了解更多相关信息。任何帮助表示赞赏!
答案 0 :(得分:2)
(1)不同操作系统平台的图形用户界面(GUI)(另请参阅Wikipedia: Graphical user interface)通常由特定于操作系统的GUI工具包提供的小部件组成(另请参阅{{3 }})
开发者" style"用户界面取决于工具包启用的内容以及平台所指示的内容(另请参阅Wikipedia: List of widget toolkits)
(2)例如,为了学习如何创建和"样式"一个将在Windows桌面操作系统上运行的应用程序,您可以从Stack Overflow: Is there anything called GUI standards?开始,该部分名为" Windows → Dev Center - Desktop → Getting Started Developing User Interfaces for Windows Applications"将直接推向操作系统提供的GUI API。
您可以在文章Implementing a User Interface中找到与Windows Presentation Foundation (WPF)
窗口小部件库(只是其中一种可能选项)相关的非常具体的示例
不同的操作系统使用不同的本机窗口小部件库和不同的API集以及不同的User Interface Design Guidelines
。您可以使用(1)部分中的链接找到它们