void DrawWaterfall( HWND hwnd, HDC hdc );
LRESULT CALLBACK WaterfallWndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam );