Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797

    [C++] Uccidere processi windows

    Allora, a me servirebbe poter chiudere dei determinati processi di windows di cui conosco il nome, si può fare?
    un altra cosa, come si avvia da c++ un programma windows (devo far partire dei processi)
    altra cosa, come posso fare un timer che dopo 10 secondi, se non si è premuto sulla tastiera fa una determinata cosa?

  2. #2
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    Originariamente inviato da Abenzka
    Per i comandi usa la funzione WinExec e gli passi una stringa con il comando come se tu lo scrivessi nel prompt dei comandi... Per terminare un processo è taskkill... Per i timer è un discorso lungo perchè se fai partire un timer il programma rimane bloccato in attesa tranne se crei un thread che rimane in attesa mentre il tuo programma lavora ma non ho qui il codice adesso...

    Se ti accontenti che il programma rimanga bloccato in attesa

    codice:
    // Stoppiamo il progz x 2 minuti = 120000 millisec
        clock_t goal = 120000 + clock();
        while (goal > clock());
    ame interessa che se non viene chiuso in 10 secondi fa quello che deve fare..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.