タイトル : Re^2: ユーザーコントロールの背景を透明にすると文字がおかしくなる 投稿日 : 2017/02/10(Fri) 19:38 投稿者 : mocky
魔界の仮面弁士様、いつもありがとうございます。 > 179052 [VB] 透過コントロール上の透過ラベルの Caption が表示されない > に相当する障害ですね。 MSDNで確認しました。 調査中のまま放置されたようですね・・・。 > フォームをキャプチャして、それを UserControl の不透明背景に転写するか、 ちょっと難易度が高そうですね・・・ 背景を透明にしているラベルがどれだけあるか不明ですが、少数であれば背景色を設定するようにします。 背景色の設定だと時間がかかりすぎるようであれば、フォームをキャプチャを考えてみます。 フォームのウィンドウハンドル、DCあたりを取得、コントロールがある場所の範囲をBitBltでコピー・・・とかでしょうか。 やっぱりちょっと難易度が高そう・・・。 |