Я создаю ненавязчивое всплывающее окно, чтобы уведомлять пользователя о выполнении трудоемкой операции. На данный момент я устанавливаю его прозрачность, вызывая SetLayeredWindowAttributes, что дает мне разумный результат:
У меня есть изображение в формате PNG без фона и с альфа-каналом. Несмотря на pawn.BackColor = Color.Transparent;, фон все еще существует. О чем речь?
Вот весь мой код:
///
namespace ludo_game
{
public partial class Form1 : Form
{
public Form1()
{...
Я только начинаю программировать, даже основ плохо знаю. Пытаюсь создать приложение из своих собственных ресурсов, и все они более или менее прозрачны. Мне удалось создать окно, в котором фоновое изображение прозрачно, поэтому я могу сохранить...
Я только начинаю программировать, даже основ плохо знаю. Пытаюсь создать приложение из своих собственных ресурсов, и все они более или менее прозрачны. Мне удалось создать окно, в котором фоновое изображение прозрачно, поэтому я могу сохранить...
When I run the program, the window (top right and bottom left) is supposed to be transparent but instead, it is black
Here is an image of a lilac window, with a grey line around the bottom and right edge, black, opaque squares on the bottom left and...