title: Setting program icon without resources using the WIN32 API
body: <p>I am working with the express version of Visual Studio. Therefore, using functions calls to MAKEINTRESOURCE are out of the question. I am tryting to set the application icon by overriding the getAdditionalClassInfo function.</p>
  
  <pre><code>WNDCLASSW *Robot::getAdditionalClassInfo(void) const {
      WNDCLASSW *wc = Window::getAdditionalClassInfo();
      HANDLE hIcon = LoadImage(NULL, L"imagepath/image.png", 32, 32, LR_LOADFROMFILE);
  
      wc-&gt;hIcon = .....;
      return wc;
  }
  </code></pre>
  
  <p>Does anyone know how I can set this icon WITHOUT using a resource?</p>