Я смог сделать пользовательское рисование в элементе управления всплывающей подсказкой, отключив его визуальный стиль.
Мне любопытно, можем ли мы сделать элемент управления всплывающей подсказкой «многоуровневым» (то есть прозрачным).
Я попытался добавить к нему стиль WS_EX_LAYERED и вызвать
SetLayeredWindowAttributes(hwndTooltip, 0, 50, LWA_ALPHA);
Но не становится прозрачным.
Я сделал это для окна manin, и главное окно стало прозрачным.
После поиска нет дополнительной информации о том, как сделать всплывающую подсказку прозрачной.
So How to make tooltip control transparent background?
p.s: hwndTooltip является дочерним элементом рабочего стола, а не главного окна.