Application-defined callback function that processes messages sent to a window.
typedef WNDPROC = LRESULT Function( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);