C# を使用して、背景が透明なウィンドウに Web ページを表示するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/67457

質問

透明なウィンドウに Web ページを表示し、Web ページの白い部分も透明にするにはどうすればよいですか。

役に立ちましたか?

解決

ブラウザ コントロールを使用している場合は、背景色を透明に変更するか、アルファ チャネル レイヤ化を使用するためのプロパティが含まれている可能性があります。これがどれほど効果があるかは完全にはわかりませんが、試してみる価値はあります。

もう 1 つ考慮すべきことは、表示しようとしている Web ページの HTML 用の小さなパーサーを作成し、それを使用してスタイル シートなどを変更して背景色を変更することです。ただし、これを行ってページを透明にできるかどうかはわかりません。それはすべて私の頭の上にあります。

他のヒント

BackColor プロパティには、不透明度と同じ alpha プロパティがあります。純粋な HTML の場合は、不透明度プロパティまたはスタイルがあるはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top