掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
透明ウィンドウの作り方は? (ID:81941)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6以下なら、Layered Window にしてカラーキーを指定すればOKです。 例えば下記は、フォーム上の「白い部分」を透過させます。(API宣言は省略しています) '要 Win2000以降 Private Sub Form_Load() Me.BackColor = vbWhite SetWindowLongW hWnd, GWL_EXSTYLE, WS_EX_LAYERED SetLayeredWindowAttributes hWnd, vbWhite, 0&, LWA_COLORKEY End Sub # VB.NETの場合は、TransparencyKeyプロパティで設定できたような # 気がしますが、手元にVisual Studio.NETが無いので試せません。m(_ _)m
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.