Мне нужна помощь по стилизации границы окна с помощью AHK

#autohotkey

#автоотключение

Вопрос:

Я создаю приложение с использованием AHK, я хотел бы изменить границу окна по умолчанию на стиль, подобный:

https://i.imgur.com/p8XuxEd.png

Цвет фона: #2B2D39 Цвет текста: #474d65

У кого-нибудь есть идеи о том, как это сделать?

 Gui, Border, Style, 2B2D39, 474d65
  

Комментарии:

1. Вы имеете в виду строку заголовка (на основе рисунка)? Я не могу сказать определенно, но я не верю, что это возможно в обычном AHK. Он создает графические интерфейсы WinForm, поэтому я думаю, что цветовая схема строки заголовка контролируется операционной системой. Цветовую схему можно изменить, но это зависит от компьютера и влияет на все окна в стиле WinForm.

Ответ №1:

Вы на правильном пути, но, вероятно, вам нужно преобразовать ваши цветовые коды (например, color) в формат AHK Hex. Вы также можете обойти WinForm с помощью WinSet или GDI. На самом деле я часто начинаю с HTA в качестве интерфейса, а затем могу управлять им с помощью javascript или jquery или чего-то еще.

Здесь много хороших примеров и сэмплов:https://www.autohotkey.com/boards/viewtopic.php?f=6amp;t=3851

Комментарии:

1. Вау, там несколько действительно потрясающих примеров (некоторые даже с руководствами)! Можете ли вы использовать WinSet для изменения цветов заголовка? Я бы предположил, что курс действий заключался бы в создании графического интерфейса без подписи с изображением, действующим как поддельная строка заголовка, как показано здесь: jszapp.com /…