ウィンドウの下にあるアイコンをクリックするには

解決


カレーライズ  2006-05-23 09:35:59  No: 21753

いつもお世話になります。
  今  ウィンドウを指定してを半透明化する処理をしています。SetLayeredWindowAttributes()を使ってウィンドウを透明化させることはできたのですが、ウィンドウを透明にしても透明化したウィンドウの下(後ろ)に隠れているデスクトップ上のアイコンはクリックできません。
  なんらかの方法を用いて、アイコンをクリックする方法はないでしょうか?? 透明化ではなくウィンドウを切り抜くみたいなことができるのでしょうか??  
以上  よろしくお願いします。


かみづ  2006-05-23 10:24:31  No: 21754

リージョンかTransparentColorを使用すれば、ウィンドウを切り抜くことが出来ます。


カレーライズ  2006-05-24 09:03:58  No: 21755

ありがとうございます。
  CreateRgn()とSetWindowRgn()を利用すればできそうですね。無事解決できそうです。ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加