Executando em segundo plano [RESOLVIDO]

1. Executando em segundo plano [RESOLVIDO]

vinicius
Vinicius_Souza

(usa Ubuntu)

Enviado em 07/11/2012 - 15:48h

Como executar um programa em segundo plano no windows?
Tenho um porgrama que abre uma imagem de 30 em 30 minutos.

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void pause (float);
void pause (float delay1) {

if (delay1<0.001) return; // pode ser ajustado e/ou evita-se valores negativos.

float inst1=0, inst2=0;

inst1 = (float)clock()/(float)CLOCKS_PER_SEC;

while (inst2-inst1<delay1) inst2 = (float)clock()/(float)CLOCKS_PER_SEC;

return;
} main () {
pause (1800.0);
system("mspaint C:/Users/vinicius/Desktop/Desert.jpg");
pause (1800.0);
system("mspaint C:/Users/vinicius/Desktop/Desert.jpg");
pause (1800.0);
system("mspaint C:/Users/vinicius/Desktop/Desert.jpg");

}



eu queria que o programa fosse executado em segundo plano, ou seja nem abrir a janelinha do prompt.
Desde já agradeço


  


2. MELHOR RESPOSTA

???
gokernel

(usa Linux Mint)

Enviado em 07/11/2012 - 17:57h

para nao aparecer o prompt, ao compilar com o gcc use assim:

EDITADO ...
---------------------------------------
gcc progama.c -o programa -Wl,--subsystem,windows
---------------------------------------

EDITADO...

é bom vc ficar sabendo que esse seu programa vai consumir muito da CPU ( CPU usage ) ...
DICA: usar "Sleep" para diminuir a CPU usage ...

3. Re: Executando em segundo plano [RESOLVIDO]

vinicius
Vinicius_Souza

(usa Ubuntu)

Enviado em 08/11/2012 - 12:32h

gokernel escreveu:

para nao aparecer o prompt, ao compilar com o gcc use assim:

EDITADO ...
---------------------------------------
gcc progama.c -o programa -Wl,--subsystem,windows
---------------------------------------

EDITADO...

é bom vc ficar sabendo que esse seu programa vai consumir muito da CPU ( CPU usage ) ...
DICA: usar "Sleep" para diminuir a CPU usage ...


eu compilei assim gcc -Wl,--subsystem,windows programa.c -o programa e deu certo acho que a ordem nesse caso não deve alterar nada não.
Obrigado pela dica do Sleep.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts