Renaissanz 0 Newbie Poster

As you've been rather vague, I can only assume that you're working with a win32 platform. If this is the case, search for "sprite based" game programming. Oddly enough, once you've read up on that, the MSDN documentation for GDI+ will give the rest of the help that you need.

I suggest that any further posts be MUCH more informative, as VernonDozier has suggested.

Renaissanz 0 Newbie Poster

This is a gimme. I'm going to give you a hint:

comma separated values from a text file handed to your application by command line, and parsed by data type.

Not enough? Think about it for a bit, and if you still need help, I'll give a more specific hint.

Renaissanz 0 Newbie Poster

Well, not having '08, I'm stabbing in the dark here, but the primary suspect is pfnDeactivateActCtx. One of the easiest ways to get the "0xC0000005" violation is to access garbage memory. I recommend stepping through where pfnDeactivateActCtx is initialized. I'd bet that it's not happening correctly or not happening at all, and pfnDeactivateActCtx is a garbage address.

If you're still having trouble, I recommend you post the pfnDeactivateActCtx init code, that will tell us more.