alt title: running with the ! button vs running with the blue "play" button

does anybody know if there is a preproc directive that's defined in the first option that isn't in the second? (or vise versa). I usually have a getch() at the end of my program, but running without the debugger will make visual studio wait for input at the end of the program. This makes me have to hit it twice.

A very minor problem, but I would like to set up a preproc statement that won't put the getch() in there if I run without the debugger.