show a small window with a clock in the left-top corner of the main window of each application
use EnumWindows() function and choose all windows which are visible, no minimized and are not popup windows
you can assume that the number of windows for clocks is limited, but the program should never crash
The main windows of the program:
closeable (closing this window should terminate the application)
always on top
Windows with clocks:
features:
caption with current time in the title
size: 150 x 24
always on top
not visible on the taskbar
always placed in the left-top corner of one main window of an application
number of windows with clocks should be appropriate for current situation, but it is possible to see a clock for a window covered by another window (because of desirable 'always on top' feature)