I have a win32 program that creates 3 windows.
The first window is the parent for the second, and the first one is never displayed and does not need to recieve messages. (the first window is only to stop the second one appearing on the task bar)
I then create a third window that is a child of the second one.
Both the second and the third have their own window class and window procedure.
My problem is that the third window's window procedure never gets called, it all goes to the second window's window procedure as if i had clicked on the second window.
why is this happending??