Hmmm... No ideas? I hope this doesn't seem like I'm asking for someone to do it for me, lol. I'm really just hoping someone can give me the general idea, point me to a tut or manual entry, or even give a little snippet of pseudo-code for one or more objectives I'm after.

I'm starting to wonder if I'm going to have to jump to C++ to do this. I'm sure this stuff can be done through Windows OS functions, but I don't know how to call these in Lite-C. Couldn't find it in the manual anywhere.