Maybe it's different on Dev-Cpp? I don't know why it would be, but I don't get the warning and it works just fine when I use it.

Maybe you need to use:

Code:
ShellExecute(NULL, "open", "C:\\Dev-Cpp\\me\\1.exe", NULL, NULL, SW_SHOW);
I am going off a crazy hunch here, so it's probably wrong but maybe worth a shot