1
有沒有辦法檢測Windows進程何時等待用戶輸入。如何檢測進程/線程何時等待用戶輸入
例如,當您點擊一個特定的程序時,它會加載,在這種情況下,程序的進程可能是在加載狀態儀式?
程序完全加載並等待用戶輸入到下一步的過程時會發生什麼情況。有沒有辦法檢測到這個?
乾杯
有沒有辦法檢測Windows進程何時等待用戶輸入。如何檢測進程/線程何時等待用戶輸入
例如,當您點擊一個特定的程序時,它會加載,在這種情況下,程序的進程可能是在加載狀態儀式?
程序完全加載並等待用戶輸入到下一步的過程時會發生什麼情況。有沒有辦法檢測到這個?
乾杯
呼叫WaitForInputIdle
帶有手柄的過程。它會暫停執行,直到程序完成其初始化並且正在等待用戶輸入未掛起輸入。
它不會返回任何布爾值,所以我如何檢測提供的過程是否正在等待用戶輸入? – Paktrick
@Paktrick:如果成功則返回'0',否則返回'WAIT_FAILED'或'WAIT_TIMEOUT'(後者只有在超時不是'INFINITE'時纔可能)。 – Hasturkun
所以如果輸出爲0,這應該意味着提供的過程被加載? – Paktrick