libosir 发表于 2010-1-23 22:41:35

如何取得窗口闪动状态

Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
WinSetState("无标题 - 记事本","",@SW_MINIMIZE)

; Check if a new notepad window is minimized
$state = WinGetState("无标题 - 记事本", "")

; Is the "minimized" value set?
If BitAnd($state, 16) Then
        MsgBox(0, "例子", "记事本窗口是最小化的")
Else
        MsgBox(0, "例子", "记事本窗口不是最小化的")       
EndIf

闪动状态和最小化是一样的值。。。烦

pusofalse 发表于 2010-1-23 22:51:18

闪动状态是什么状态?

libosir 发表于 2010-1-24 00:20:18

在最小化时候。。。一闪一闪的。。。就像QQ消息一样

6FINGERS 发表于 2010-1-27 10:39:11

晕了,是托盘图标闪动状态吧!
TrayItemGetState ( [控件ID] )

痒痒 发表于 2010-1-27 10:44:36

@TrayIconFlashing
如果托盘图标在闪烁返回1,反之,返回0.
是不是这个啊,

libosir 发表于 2010-1-28 00:40:46

谢谢2位。。。我是想找任务栏的。。。只是想把闪和不闪区分开来

laojikelly 发表于 2010-1-28 08:45:36

现在才明白你的意思。

xz00311 发表于 2010-1-28 09:30:50

看看能不能给一个来区别

xz00311 发表于 2010-1-28 09:30:55

看看能不能给一个来区别

sanmoking 发表于 2010-1-28 15:05:04

不会帮顶

sanmoking 发表于 2010-1-28 15:05:45

闪动状态是因为什么会闪动的啊?
页: [1]
查看完整版本: 如何取得窗口闪动状态