易语言怎么让除了标题栏之外的部分都透明啊?

2024-11-27 13:45:45
推荐回答(1个)
回答1:

先引用3个api,
GetWindowLongA,参数是hWnd,nIndex.
SetWindowLongA,参数是hWnd,nIndex和dwNewLong.
和SetLayeredWindowAttributes.参数是hWnd,crKey,bAlpha和dwFlags.
返回值类型都是整数型.
然后写
.版本 2

.子程序 __启动窗口_创建完毕

_启动窗口.底色=#黑色
SetWindowLongA(取窗口句柄(),-20,位或(GetWindowLongA(取窗口句柄(),-20),524288))
SetLayeredWindowAttributes(取窗口句柄(),#黑色,255,1)
运行就可以了.