Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinAPI, C++] Lista uruchomionych procesów

Ostatnio zmodyfikowano 2012-04-01 13:53
Autor Wiadomość
Katruf
Temat założony przez niniejszego użytkownika
» 2012-03-28 20:34:38
tylko to chyba nie do końca rozwiązuje mój problem ja potrzebuje wczytać do zmiennej wszystkie uruchomione procesy aby sprawdzić czy proces(nie koniecznie wykorzystujący okno np działające w tle) który mnie interesuje jest aktualnie uruchomiony przerobiłem pewien kod ale on tylko wypisuje :
C/C++
#include <windows.h>
#include <tlhelp32.h>
#include <tchar.h>





int main( void )
{
    HANDLE hProcessSnap;
    HANDLE hProcess;
    PROCESSENTRY32 pe32;
    DWORD dwPriorityClass;
   
    // Take a snapshot of all processes in the system.
    hProcessSnap = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 );
    if( hProcessSnap == INVALID_HANDLE_VALUE )
    {
       
        return( FALSE );
    }
   
    // Set the size of the structure before using it.
    pe32.dwSize = sizeof( PROCESSENTRY32 );
   
    // Retrieve information about the first process,
    // and exit if unsuccessful
    if( !Process32First( hProcessSnap, & pe32 ) )
    {
       
        CloseHandle( hProcessSnap );
        return( FALSE );
    }
   
   
    do
    {
       
        _tprintf( TEXT( "\nPROCESS NAME:  %s" ), pe32.szExeFile );
       
       
        // Retrieve the priority class.
        dwPriorityClass = 0;
        hProcess = OpenProcess( PROCESS_ALL_ACCESS, FALSE, pe32.th32ProcessID );
       
       
       
       
       
        // List the modules and threads associated with this process
       
       
    } while( Process32Next( hProcessSnap, & pe32 ) );
   
    CloseHandle( hProcessSnap );
   
   
    system( "pause" );
    return 0;
}
aha jaki znacznik trzeba wkleić aby ten kod wyświetlało jako kod a nie tekst??
P-53408
jankowalski25
» 2012-03-31 20:19:41
P-53612
xevuel
» 2012-03-31 20:38:28
Ten kod wypisz ci tylko listę aktualnie uruchomionych procesów. A jeśli nie potrafisz zamienić wypisania na ekran na przypisanie do zmiennej, to zapraszam tu: » Kurs C++ » Poziom 1Pojęcie zmiennej i podstawowe typy danych lekcja
P-53616
Katruf
Temat założony przez niniejszego użytkownika
» 2012-04-01 13:53:34
rozwiązałem problem wystarczyło prze konwertować WCHAR na string i po kłopocie
P-53647
1 « 2 »
Poprzednia strona Strona 2 z 2