DllMain : a horror story

Last time I was talking about DllMain and what nasty things can occur if you misuse it. I have also mentioned that it may not be one of those “I’m always careful it can never happen to me” situations – things can get out of hand very quickly. Keep in mind that OS loader has…

2

DllMain and life before birth

Preface OS loader has always intrigued me – probably because it works behind the scenes and no-one normally bothers to understand what is that is does exactly, until strange or funny things start happening. And they do. And then we read through the documentation and we are forced to remember that there’s more to loading…

5

On WinForms and plumbing

It’s late. I’m very hungry. I really want to go home. In fact, I almost left 3 hours ago, except something very strange started happening with our UI bits and I didn’t know why. Turns out we had a plumbing problem. And now I need to vent. Plumbing is great. In fact it’s so great…

9

Say what?

I keep changing my mind whether C/C++ is a blessing or a cruel joke on us all. Sometimes I think it’s great (when it lets me cast a block of memory to just about anything I want), and sometimes I really hate it(when it lets me cast a block of memory to just about anything I…

1