The default template for a windows program that Dev-C++ gives me has the window class name by default be "szClassName". The winprog.net one uses "g_szClassName" for one and "g_hbmBall" as a name for an HBITMAP. I know it's ultimately arbitrary, but what's the pattern, exactly?