ActiveCaptionText在Windows 7中确实会显示为黑色,这是标准行为。 在Windows XP上,ActiveCaptionText显示为白色,如下所示: 我认为您需要将BackColor属性更改为 Control 以使表单看起来像您想要的样子: