HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0728
XOZウィンドウだけを半透明にするには・・・0未解決


XOZ

リンク

2008/7/28(Mon) 23:56:48|NO.17719

#uselib "user32.dll"
#func SetWindowLong "SetWindowLongA" int,int,int #func SetLayeredWindowAttributes "SetLayeredWindowAttributes" int,int,int,int #const LWA_COLORKEY 1 ;透明色を指定 #const LWA_ALPHA 2 ;アルファー値を指定 #const GWL_EXSTYLE -20 ;拡張ウィンドウスタイル #const WS_EX_LAYERED $00080000 ;透明なウィンドウ属性 alpha = 150 ; 0〜255 SetWindowLong hwnd,-20,WS_EX_LAYERED SetLayeredWindowAttributes hwnd,0,alpha,LWA_ALPHA stop
この画面に画像を貼り付けても、貼り付けたものまで半透明になってしまいます。貼り付けたものを半透明にしないで、
ウィンドウだけ半透明にするにはどうすればよいのでしょうか。



この記事に返信する


ONION software Copyright 1997-2023(c) All rights reserved.