title: Some quick questions about Windows API control IDs
body: <p>I've got a few questions here about control IDs:</p>
  
  <ol>
  <li><p>Can they be changed at runtime by setting <code>GWL(P)_ID</code>? Or will the dialog manager not be fooled? Since this is a framework, I need to generate them at runtime; initially they are 0.</p></li>
  <li><p>What is the uniqueness scope of control IDs, the whole toplevel window or just the immediate parent of a control? Controls in my framework are stored in a custom container window, there are multiple such in each toplevel window.</p></li>
  </ol>
  
  <p>Thanks.</p>