Я почти уверен, что знаю ответ на этот вопрос, но я надеюсь на то, что я упустил.
Некоторые приложения, похоже, выглядят и чувствуют Vista Aero в своих заголовках и кнопках даже при работе в Windows XP. (Google Chrome и Windows Live Photo Gallery приходят на ум в качестве примеров.) Я знаю, что одним из способов добиться этого из WinForms было бы создать безграничную форму и нарисовать панель заголовков/кнопок самостоятельно, а затем переопределить WndProc
, чтобы убедиться, что перемещение, изменение размера и нажатие кнопок делают то, что они должны делать (я не совсем понимаю специфику, но, возможно, вытащил ее, учитывая день, чтобы прочитать документацию.) Мне любопытно, есть ли другой, более простой способ, которым я 'м с видом. Возможно, некоторые вызовы API или стили окон, которые я забыл?
Я верю, что Google ответил на него для меня, используя подход Roll-your-own-window с Chrome. Я оставлю вопрос открытым еще на один день, если у кого-то есть новая информация, но я считаю, что сам ответил на этот вопрос.