Полупрозрачный «водяной знак» на дисплее ОС MA C - PullRequest
0 голосов
/ 08 января 2020

Можно поставить поверх всех windows, а приложение в ОС MA C, установить как-нибудь дополнительный полупрозрачный слой с пользовательским графиком c? Этот график c должен быть видимым в масштабе всей системы и не должен быть активным при щелчке по нему, он должен быть только видимым ... Самое близкое соответствие, которое я хочу заархивировать, это когда вы представляете полупрозрачный водяной знак на дисплее.

Пожалуйста, смотрите скриншоты для определенной картины того, что я хочу архивировать:

enter image description here

Можно сделать через какое-то программное обеспечение или терминал?

enter image description here

1 Ответ

0 голосов
/ 08 января 2020

Можно написать приложение Какао, которое отображает окно, которое ведет себя так, как вы хотите. Окно должно быть создано с маской стиля NSWindowStyleMaskBorderless. Чтобы поместить окно перед большинством других windows, поэкспериментируйте со свойством level. Чтобы игнорировать щелчки мыши, установите для свойства ignoresMouseEvents значение YES. Чтобы сделать окно прозрачным, установите для свойства opaque значение NO, а для свойства backgroundColor - [NSColor clearColor]. И, конечно, вам нужно было бы представить там, что доктор aws что вы хотите.

...