Code:
STARTUPINFO si;
PROCESS_INFORMATION pi;

si.cb = sizeof(si);
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_HIDE; // SW_SHOW für sichtbar
char parameters[] = " "; //Parameter
char exe[] = "Programm.exe";
int chk=CreateProcess(exe,parameters,NULL,NULL,
false,CREATE_NEW_PROCESS_GROUP,NULL,NULL,&si,&pi);
if (chk==NULL)
{
MessageBox(NULL,"Programm konnte nicht gestartet werden!","Message", MB_OK | MB_ICONINFORMATION);
}