title: ControlID changes each time a window is launched
body: <p>Consider this <a href="http://en.wikipedia.org/wiki/AutoIt" rel="nofollow">AutoIt</a> code:</p>
  
  <pre><code>WinActivate("Test Window")
  
  Sleep(5000)
  
  ControlClick("Test Window", "", 197128)
  </code></pre>
  
  <p>There is a button in the window I am testing. I have written a simple script to click on the button using <a href="https://www.autoitscript.com/autoit3/docs/functions/ControlClick.htm" rel="nofollow">ControlClick</a>. I use controlID to identify and click on the button (I use AutoIt window Info to get the controlID). The script works. The problem is that the control ID changes each time the test window is launched. As a result, the script does not simulate a button click each time a new instance of the window is launched. How can I make controlclick work as expected every time?</p>