我想要 C 代码来设置 GTK 中每个小部件的颜色。
最佳答案
您应该避免在代码中硬编码 GTK+ 小部件的颜色。例如,参见this article有关可用方法的一些讨论。
This blog post解释了为什么有时,你根本不能(并非所有小部件实际上都会渲染到“它们的”背景像素)。
我认为您应该考虑重新设计您的应用程序,这样您就不需要对小部件颜色进行硬编码,或者查看基于 RC 的路线是否适合您。
关于c - 如何为 GTK 中的每个小部件设置颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2252710/