たとえば、ウィンドウ内の矩形のみが50%などの不透明度を持つようにすることができます。また、その部分にはマウスクリックが通過するようにWS_EX_TRANSPARENTの効果がありますか?どのようにしてウィンドウの一部だけを透明にすることができますか? (WIN32)
3
A
答えて
3
単純にWS_EX_TRANSPARENTを設定することはできませんが、2つのウィンドウを使用して、SetWindowRgnを使用して穴を持つウィンドウを作成し、WS_EX_LAYEREDスタイルとWS_EX_TRANSPARENTスタイルを使用して別の透明ウィンドウを配置します。
2
SetLayeredWindowAttributes Win32関数を見てください。
ウィンドウの不透明度と透明を設定するために使用することができます。
1
このCodeProjectの記事をご覧ください:Cool, Semi-transparent and Shaped Dialogs with Standard Controls for Windows 2000 and Above。
関連する問題
- 1. Win32を使用してウィンドウを透明にしますか?
- 2. 透明なwin32ウィンドウとテキスト
- 3. どのようにウィンドウがココアで一度だけ表示されることを確認できますか?
- 4. どのように私は透明なPNGファイルをPHPで色づけることができますか?
- 5. フォームの一部をC#で部分的に透明にするにはどうすればよいですか?
- 6. UIViewの一部を透明にする
- 7. 親指でwpfウィンドウをドラッグ:透明にすることはできますか?
- 8. 非透過の子コントロール(または子ウィンドウ)を使用して透明ウィンドウを作成するにはどうすればよいですか?
- 9. 透明なDirectXコンテンツを透明なウィンドウに描画するにはどうすればよいですか?
- 10. どのようにしてagにnode_modulesでの一致を見つけることができますか?
- 11. スカラーコンパイラのフラグ/オプションの説明はどのようにして見つけることができますか?
- 12. 「Numeral Signs-#」は列見出しの一部としてどのように読むことができますか?
- 13. jQuery slideToggle()だけが背景の一部を覆うようにスライドします
- 14. UIImageViewの一部を透明にします
- 15. どのようにウィンドウの電話の透明なオーバーレイdivの下にある要素のクリックを防ぐことができますか?
- 16. どのようにロゴとアクションバーを透明にするのですか?
- 17. 黒に透明でないすべてのピクセルをどのように色付けするのですか?
- 18. win32のapiウィンドウをC#フォームに統合することはできますか?
- 19. divの部分をHTML5とキャンバスで透明にします
- 20. CSSの不透明度のdivは、その内部で動作していないリンクが...あなたがここに見ることができるよう
- 21. Bootstrap3では、どのようにカルーセルキャプションに50%の不透明度の背景を付けることができますか?
- 22. JavaScriptの一部分だけをリフレッシュすることはできません
- 23. Win32では、一定期間ウィンドウのペイントを無効にすることはできますか?
- 24. PHPループエラー - ループの一部だけがループしていますか?
- 25. JNIの部分をAndroidアプリからどのように分けることができますか?
- 26. Rails:特定のフィールドで一意のレコードをどのように見つけることができますか?
- 27. どのようにNSScrollerのノブトラックを透明にするには?
- 28. ページに一度だけ移動してから404を受け取ることができます。
- 29. Pythonで一群のIPアドレスをどのように地理位置付けることができますか?
- 30. SDL、OpenGL、およびC++を使用して、どのように透明な.pngイメージをロードできますか?
削減された不透明部分は、何とか他の方法で処理できますか、それとも同じ方法で処理しますか? – Razvi