【发布时间】:2023-03-31 05:26:01
【问题描述】:
我一直想知道 iTunes、Winamp 等软件是如何创建自己的 UI 的。
这在Windows平台下是如何实现的?网络上是否有任何代码解释如何创建自己的自定义 GUI?
【问题讨论】:
-
最直接和低级的方法是捕获
WM_PAINT消息,它给你一个“设备上下文”(基本上是一个画布),然后手动绘制你想要的任何东西。当然,可能还有更高级和抽象的方法来做到这一点。 -
很简单:雇佣 100 名程序员。告诉他们不要使用标准的 Windows 控件和类库,而是自己编写。经过 292,000 工时,您得到的东西看起来并不标准。
标签: c++ c user-interface window