In my Win32 application, I want to create a child window within the main window. I assigned these styles to the child window when calling
CreateWindowEx
:
WS_CHILDWINDOW | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | WS_SIZEBOX | WS_CAPTION
The child window I get has a caption and a resizable border. However there's no close button in the caption, and the caption/border of the child window is not transparent. I'm using the aero theme in Windows 7.
Here is the screen shot:
How to add close button to the caption? How can I make the caption/border transparent?
What's more, you may not notice but initially the upper left and upper right corner of the child window has a black background. If I drag the window or resize it, the black background will disappear. Why is that and how to fix this minor problem?