Using step over should work for most of those issues. However, you can also make step into skip certain functions by editing a config file. It's somewhat complicated and I'm not 100% it is cstill available in VC++ 2008, but it's worth looking up if you want more options for the debugger.