透明なウィンドウを作る(2)
<リージョンの応用>
使用API |
CreateRectRgn,CombineRgn,SetWindowRgn
操 作 順 序 |
1.フォーム上のコントロールを検索
↓
2.全てのコントロールのリージョンを作成(CreateRectRgn)
↓
3.1と2をくり返し全てのリージョンを作成
↓
4.CombineRgnで作成したリージョンを結合(OR)
↓
5.ウィンドウにリージョンをセット(SetWindowRgn)
※フォームロード時にリージョンをセットすれば後は何もしなくてもOKです。
ダ ウ ン ロ ー ド |