我确定这个问题之前已经被问过,但我真的不知道我想要做什么,所以我很难研究它。
我正在尝试将窗口的扩展样式输出到控制台。因此,例如,如果我调用GetWindowLong
一个测试窗口,它将返回值 768 (0x300)。我的问题是,我知道窗口有多种样式或在一起,但我不知道如何破译哪些样式被或一起得到 768。
例如,如果程序使用
WS_EX_TRANSPARENT | WS_EX_TOPMOST
(分别为 0x20L 和 0x08L),这将导致 0x28。我怎么能确定 0x28 实际上是WS_EX_TRANSPARENT | WS_EX_TOPMOST
?