【发布时间】:2009-01-30 09:26:20
【问题描述】:
我真的在考虑以 C#/Mono/Gtk# 组合开始我的下一个项目。
过去我从未接触过 GTK,因为用 GTK 构建的所有东西看起来都很糟糕,在视觉表现方面我有点强迫症。然而,大量的应用程序(想想Banshee,VMWare 控制台)清楚地证明了我的偏见观点是错误的,并重塑了我对 GTK 的不美观的看法。
我来自 Win32 API,[CreateWindowEx][2s] 有太多的 hwnd,GTK# 提供了一个非常好的 API,但是如果我需要更深入地挖掘(扩展控制行为等),它会对我产生不利影响吗?和我一起吗?
我从未使用过 Mono 或 GTK,所以“嘿,它在 Linux 和 Mac OS 上运行”的论点就像胶水一样粘在我的头骨上,我希望人们对我(很可能)过于简化的观点有所了解。
开机需要注意什么?
【问题讨论】: