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


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0929
hsplover透過色を2つ指定2解決


hsplover

リンク

2016/9/29(Thu) 20:57:17|NO.77023


SetLayeredWindowAttributes hwnd,0x806040,200,2 color 64,96,128 boxf 0,0,ginfo(20),ginfo(21) SetLayeredWindowAttributes hwnd,0,1,1//黒色を透明にする color circle x-20,y-20,x+20,y+20*/

画面全体を半透明なcolor 64,96,128で覆って、x,yを中心とする半径20の円の部分を完全に透明にしたいと思っています。
このプログラムだと、color 64,96,128の部分が半透明になりません。
どのようにすれば良いでしょうか?



この記事に返信する


gon

リンク

2016/9/29(Thu) 22:16:25|NO.77024

こんなのでいい?

#include "user32.as" GetWindowLong hwnd,-20 SetWindowLong hwnd,-20,stat|0x80000 SetLayeredWindowAttributes hwnd,0,200,3 color 64,96,128 boxf 0,0,ginfo(20),ginfo(21) color x=320 y=240 circle x-20,y-20,x+20,y+20



hsplover

リンク

2016/10/1(Sat) 22:15:01|NO.77033

なるほど!!ありがとうございます!!



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