After much grievous toil my second Code Project article has finally been posted (phew)! It talks about a thread switching technique that lets you switch the thread on which a routine is running by messing around with stack pointers, CPU registers and window messages. You'll find the article here:
I have written another article for Code Project by the way, an article that had its origin here as a blog post. It talks about writing self-deleting executables. You'll find it here:
Feel free to leave comments about the articles and to vote for them on Code Project!