title: Enabling visual styles with C++ Win32 API?
body: <p>According to the MSDN article, visual styles are supposed to be applied to Win32 applications by default. However, the UI elements all appeared as Windows Classic until I inserted this into my header:</p>
  
  <pre><code>#pragma comment(linker,"\"/manifestdependency:type='win32' \
  name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
  processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
  </code></pre>
  
  <p>Now, when I try to add a button using this call:</p>
  
  <pre><code>CreateWindow(L"button", L"Quit",
  WS_VISIBLE | WS_CHILD,
  120, 50, 80, 25,
  hWnd, NULL, hInst, NULL);
  </code></pre>
  
  <p>The result looks like this:</p>
  
  <p><img src="https://i.stack.imgur.com/MQySW.png" alt="enter image description here"></p>
  
  <p>That looks like a Windows 8 button with Windows Classic font. Am I missing something to apply the full Windows 8 visual style? </p>