title: WS_VSCROLL, CreateWindow style works, SetWindowLong doesnt
body: <p>When i do </p>
  
  <pre><code>wnd = CreateWindow("EDIT", 0,
      WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_MULTILINE | 
      ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN,
      x, y, w, h,
      parentWnd,
      NULL, NULL, NULL);
  </code></pre>
  
  <p>everything is fine, however if i remove the WS_VSCROLL and WS_HSCROLL then do the below, i do not get them thus have incorrect window. Why?
  Not only do i get an incorrect window it is unusable if both WS_VSCROLL and WS_HSCROLL are missing</p>
  
  <pre><code>style = WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_MULTILINE |
      ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN;
  SetWindowLong(wnd, GWL_STYLE, style);
  </code></pre>