C # Консоль Непрозрачность / Прозрачность - PullRequest
2 голосов
/ 11 марта 2012

Есть ли способ изменить непрозрачность консоли, чтобы сделать ее полупрозрачной?Также есть ли способ изменить цвет фона консоли на собственный цвет?

Ответы [ 2 ]

0 голосов
/ 11 марта 2012

Быстрый Google обнаружил этот сайт , который имеет код для консольного приложения с прозрачным окном.

В сущности, вы должны получить дескриптор к окну консоли и вызватьнекоторые нативные методы API, в основном SetLayeredWindowAttributes

 [DllImport("user32.dll")]
 static extern bool SetLayeredWindowAttributes(IntPtr hwnd, uint crKey,byte bAlpha, uint dwFlags);
0 голосов
/ 11 марта 2012

Взгляните на этот пример, именно то, что вы хотите сделать.

...