続・仮想画面

そこそこ溶け込んだ、ええんちゃうん、ええんちゃうん

最初SetLayeredWindowAttributesしたらいけんちゃうん、とやってみたらどうやらトップレベルウィンドウ以外には効かない様子
VolumeDeskbandっていうソフトのソースを見てたらDrawThemeParentBackgroundっていうAPIで背景かくんだってさ
WM_PAINT(OnPaint)中じゃないとなんかダメっぽいのでそこで呼んで、裏画面を抜き色付けて転送
なんか地味に時間かかった、VB.NETで作ってるのにAPIばっか弄ってたし(^^;


こんなしょーもないUIなんかにこだわったのは何年ぶりだろう(-_-;