Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

289
Views
¿Cómo puedo iniciar un proceso en segundo plano?

Parece que no puedo encontrar una respuesta en Google o aquí en StackOverflow.

¿Cómo puedo iniciar un proceso en segundo plano (detrás de la ventana activa)? Por ejemplo, cuando se inicia el proceso, no interrumpirá la aplicación actual que está utilizando el usuario.

El proceso no aparecerá frente a la aplicación actual, simplemente comenzará.

Esto es lo que estoy usando:

 Process.Start(Chrome.exe);

Chrome aparece frente a mi aplicación cuando se inicia. ¿Cómo puedo hacer que comience en segundo plano?

También he intentado:

 psi = new ProcessStartInfo ("Chrome.exe"); psi.UseShellExecute = true; psi.WindowStyle = ProcessWindowStyle.Hidden; psi.WindowStyle = ProcessWindowStyle.Minimized; Process.Start(psi);

Pero no hay ninguna diferencia con el anterior.

Gracias.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Prueba esto:

 Process p = new Process(); p.StartInfo = new ProcessStartInfo("Chrome.exe"); p.StartInfo.WorkingDirectory = @"C:\Program Files\Chrome"; p.StartInfo.CreateNoWindow = true; p.Start();

Además, si eso no funciona, intente agregar

 p.StartInfo.UseShellExecute = false;
over 4 years ago · Santiago Trujillo Report

0

El siguiente código debería hacer lo que necesita:

 class Program { static void Main(string[] args) { var handle = Process.GetCurrentProcess().MainWindowHandle; Process.Start("Chrome.exe").WaitForInputIdle(); SetForegroundWindow(handle.ToInt32()); Console.ReadLine(); } [DllImport("User32.dll")] public static extern Int32 SetForegroundWindow(int hWnd); }
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!