Создание прозрачного окна с поддержкой непрозрачных / полупрозрачных объектов

247
25 мая 2022, 04:40

Необходимо сделать так, чтобы на прозрачном окне можно было создавать объекты любой прозрачности и чтобы эта прозрачность не зависела от окна.

Вот скриншот-пример программы сделанной на java

На скриншоте видно что прозрачность объекта который находится в окне не зависит от прозрачности формы. У меня получилось реализовать окно с поддержкой любой прозрачности при помощи вот этого кода.

HWND hwnd CreateWindowEx(WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_TRANSPARENT | WS_EX_LAYERED, wc.lpszClassName, L"window", WS_POPUP, x, y, width, height, 0, 0, hInstance, 0);
SetLayeredWindowAttributes(hwnd, 0, 150, LWA_ALPHA);

Но прозрачность того что я помещаю в окно так же меняется. Мне нужно сделать так как на скриншоте выше.

READ ALSO
нету метода Label в qt

нету метода Label в qt

привет у меня проблема когда я хочу спользовать метод label в классе то его нету но в файлеui я его добавлял я пытался очищать проект и пересобирать...

281
Реализация быстрой сортировки C++

Реализация быстрой сортировки C++

Пытаюсь реализовать алгоритм быстрой сортировки, но что-то идет не такВроде пишу прямо по книге (Кормен), но алгоритм работает некорректно...

155