How could i Create a process with hiding the process window (from the task bar) in winXP? with CreateProcess function?
/* CreateProcess initialization */
     STARTUPINFO si;
     PROCESS_INFORMATION pi;

     memset(&si, 0, sizeof(si));
     memset(&pi, 0, sizeof(pi));
     si.cb = sizeof(si);
     
     long ret;
     // si.wShowWindow = SW_HIDE;
     // hide process window.... // run in background..

     si.dwFlags = STARTF_USESHOWWINDOW;
     si.wShowWindow = SW_HIDE;

     if (!CreateProcess(0, exe,
            0, 0, 1, NORMAL_PRIORITY_CLASS, 0, 0, &si, &pi)) {
        return;
     }
     //int prez = WaitForSingleObject(pi.hProcess, INFINITE);

     //CloseHandle(pi.hProcess);
How could i Create a process with hiding the process window (from the task bar) in winXP? with CreateProcess function?
===

/* CreateProcess initialization */
     STARTUPINFO si;
     PROCESS_INFORMATION pi;

     memset(&si, 0, sizeof(si));
     memset(&pi, 0, sizeof(pi));
     si.cb = sizeof(si);
     
     long ret;
     // si.wShowWindow = SW_HIDE;
     // hide process window.... // run in background..

     si.dwFlags = STARTF_USESHOWWINDOW;
     si.wShowWindow = SW_HIDE;

     if (!CreateProcess(0, exe,
            0, 0, 1, NORMAL_PRIORITY_CLASS, 0, 0, &si, &pi)) {
        return;
     }
     //int prez = WaitForSingleObject(pi.hProcess, INFINITE);

     //CloseHandle(pi.hProcess);