I think there may be some other problem that's not letting the loading happen. I commented out the image loading and App.Draw() line, and I still get a buffer overflow.
First-chance exception at 0x00431819 in Client.exe: 0xC0000005: Access violation reading location 0xcccccccc.
A buffer overrun has occurred in Client.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program.
Am I doing something wrong? I can put up the actual project/solution if it's really needed to see if I'm setting up everything correctly.