title: How to make a Native UI window in C++ with HTML/CSS UI in the client area
body: <p>I have this program, it is apparently coded in C++, and I can see that the window(dialog box) is a native one, but in the middle of the window, it has modern looking UI elements, and when I right click on the client area(with modern UI elements) it shows a context menu like a web browser does(with almost same items as Internet Explorer).</p>
  
  <p>There is also a newer version of this program, apparently it has coded same as before but the content in the web browser like area is now coded in Silverlight.</p>
  
  <p>So according to my understanding this is a just a native window with an HTML web page in the client area, which allows to take advantage of CSS designing.</p>
  
  <p>I would love to know how such a program be developed C++ and how does event handling is done in such a system.</p>
  
  <p>Any help is much appreciated.
  Thanks</p>