ツールチップ コントロールのビジュアル スタイルを無効にすることで、カスタム ペイントを行うことができました。
ツールチップ コントロールを「レイヤード」(透明) にすることができるかどうか、興味があります。
それに WS_EX_LAYERED スタイルを追加して呼び出してみました
SetLayeredWindowAttributes(hwndTooltip, 0, 50, LWA_ALPHA);
でも透明にはなりません。
これをマニン ウィンドウに対して行うと、メイン ウィンドウが透明になります。
検索後、ツールチップを透明にする方法に関する詳細情報はありません。
そうHow to make tooltip control transparent background?
ps: hwndTooltip は、メイン ウィンドウではなく、デスクトップの子です。