Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [c++] elenco processi

    ragazzi com'è possibile che queste righe di code:

    PROCESSENTRY32 pe32;
    HANDLE hProcessSnap;
    BOOL rProcessFound;

    hProcessSnap=CreateToolhelp32Snapshot(TH32CS_SNAPP ROCESS, 0);
    if (hProcessSnap == INVALID_HANDLE_VALUE)
    return 1;

    pe32.dwSize=sizeof(pe32);

    rProcessFound=Process32First(hProcessSnap,&pe32);
    do {
    printf("%*s", 25, pe32.szExeFile);
    printf( "\t\t%*d\n", 4, pe32.th32ProcessID);
    }while ( rProcessFound=Process32Next(hProcessSnap,&pe32) );

    CloseHandle(hProcessSnap);

    return 0;
    mi diano questo output??!! (solo la prima lettera del nome del processo)


  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Ho provato con VS2003 e va bene .... forse e' il tuo compilatore ...

    Prova ad usare le linee

    codice:
     printf("%25s", pe32.szExeFile);
     printf( "\t\t%4d\n", pe32.th32ProcessID);

  3. #3
    Molto gentile.
    Io utilizzo Visual c++ 2005.
    Ho provato con il tuo code ma il risultato è lo stesso.
    Altri suggerimenti? Grazie

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Ho provato con Visual C++ 2005 (con ambedue i codici) e funziona ...

    Ti posso dire due cose:

    1) la versione del compilatore con cui opero (per confrontarla con la tua) e'

    Microsoft Visual Studio 2005
    Version 8.0.50727.42 (RTM.050727-4200)
    Professional Edition

    2) se vuoi inviarmi i file del tuo progetto, li provo ...

  5. #5
    Troppo genitle, la versione è la stessa.
    Ti allego il progetto, se ti va di buttargli un occhio.
    http://www.havana7.com/taskmanager.zip

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Nelle Proprietà del Progetto imposta in General

    Character Set -> Not Set

    al posto di Use Unicode Character Set

  7. #7
    Grazie di cuore!!!

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Originariamente inviato da artedelcorpo
    Grazie di cuore!!!
    Di nulla ...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.