0
私は透明なウィンドウを透明にするために使用する色のキーを持つ透明なレイヤードウィンドウを作成しました。 これまでのところすべてうまく動作します。その上 書き込みテキスト - 私が遭遇した問題は、私がやる透明な色の透明なキーの境界透明なウィンドウに書き込まれたテキストの周囲の境界
何...テキストは文字の周りのカラーキー色の細い境界線を持っていること、である、あまりにも...
を作品 - GDI +を使用してWM_PAINTである:私は何を意味するかの
1. Clear the drawing area Graphics::Clear(ColorKey);
2. Draw the text on it.
スクリーンショット:http://imageshack.us/photo/my-images/709/cutp.jpg/
誰もがこれを回避する方法を知っていますか?
これは動作しますか?...そして、もし私がAntiAliasモードを使いたいのであれば? – Incubbus
アンチエイリアス処理では、背景が文字の端とブレンドされます。これがキーカラーが滲み出す理由です。残念ながら、これはカラーキーイングとは完全に互換性がないことを意味します。アンチエイリアスを行う場合は、別のテクニックを使用して透明度を定義する必要があります。 –
どの方法を使用するかの指示にヒントがありますか? カスタムブレンド機能はどうですか? – Incubbus