vb中GWL_EXSTYLE = (-20)有谁能解释一下什么意思嘛?

2025-02-27 01:54:04
推荐回答(3个)
回答1:

在VB中就是定义一个常数,之所以写成 GWL_EXSTYLE 是为了和 API 中使用的常数名字一致,其实写成任意一个名字也是可以的,因为关键在于它的值(-20)。
API 使用的常数在VB里需要重新定义。
API函数 GetWindowLong,SetWindowLong 的第二个参数指出调用该函数的目的。这个常数表示要设置扩展样式(Extend Style)

回答2:

GWL_EXSTYLE GWL就是GetWindowLong的缩写
EXSTYLE extend style 扩展样式
意思是获取扩展样式
与SetWindowLong连用
就像将窗体设置为透明

回答3:

msdn 中关于GWL_EXSTYLE的解释Retrieves the extended window styles. For more information, see CreateWindowEx.定义 当前模块内有效的常数 -20代表常量GWL_EXSTYLE 的值