Я нашел этот вопрос на qaru.site/info/516397/.... В принципе, пользователь хотел нарисовать пользовательские кнопки в заголовке.
Я попробовал код и понял, что он работает в Vista/7, только когда Aero отключен. Мой вопрос в том, есть ли способ рисовать пользовательские кнопки в заголовке , тогда как включен aero?
Кроме того, есть ли способ чтения информации из текущей темы, чтобы я мог стилизовать мои кнопки, чтобы они соответствовали уже существующим.
Обновление
Вот скриншот с моего компьютера, демонстрирующий вышеупомянутую концепцию. После установки DisplayFusion я получил дополнительные кнопки заголовка.
И я знаю, что DisplayFusion - это программа .NET, потому что она открывается в .NET Reflector. Нижняя сторона заключается в том, что программа запутана. Не то, чтобы я хотел декомпилировать программу или что-то еще; Я просто хочу добавить кнопку в свой заголовок, чтобы сделать что-то еще (например, свернуть к системному лотку).
Ниже приведен скриншот, подтверждающий, что программа является .NET-приложением.