代码之家  ›  专栏  ›  技术社区  ›  Gold

如何在windows CE中绘制按钮?

  •  3
  • Gold  · 技术社区  · 15 年前

    在一个设备里我成功地做到了( button1.BackColor = Color.Red;

    但在另一个设备上,我看到类似win XP风格的按钮

    当我试图改变颜色时,它变了。

    提前感谢

    1 回复  |  直到 15 年前
        1
  •  2
  •   ctacke    15 年前

    原因是设备在操作系统中包含XP皮肤组件(SYSGEN_XP skin),该组件覆盖了标准的按钮绘制行为。如果你想画这个按钮,你需要 create a different skin 对于设备或获取不包括皮肤的新操作系统映像。