Я хочу создать форму, но просто использовать ее, чтобы сохранить изображение. (Как всплеск)
Чтобы создать такую форму, я использую следующие строки:
SetWindowLong(Handle, GWL_EXSTYLE, LexStyle or WS_EX_LAYERED);
UpdateLayeredWindow(Handle, 0, nil, @LBitmapSize, LBitmap.Canvas.Handle, 0,
@LBlendFunction, ULW_ALPHA);
Это изображение в формате PNG с прозрачным слоем.
Форма должна иметь родительскую форму или поведение формы, в которой она есть.
В этом проблема, если я добавлю какой-либо компонент в эту форму, он просто не будет отображаться
И если я установлю для него родительскую форму, это потеряет прозрачность.
Но мне нужно добавить компоненты и установить родителя для формы.
Кто-нибудь знает другой способ сделать это?