tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
324
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nicdel Nicdel ist offline Rookie
    Registriert seit
    Aug 2007
    Beiträge
    8
    Ich würde gerne eure Meinung zu meinem neuen Programm wissen. Es ist so eine Art Task-Manager. Programm im Anhang...

    Vielen Dank.

    MfG Nicdel
    Angehängte Dateien Angehängte Dateien
     

  2. #2
    Mickeyman Mickeyman ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    52
    Es gibt ein Speicherleck in deinem Programm. Mein ganzer Arbeitsspeicher wird gerade gefressen(Zumindest wird es bei mir angezeigt) . Zudem konnte ich es nicht schaffen, bei mir einen Prozess zu beenden(Irgendein "HANDLE"-Fehler; Möchte es allerdings ungerne noch mal ausprobieren). Und zu guter Letzt sei noch zu erwähnen, dass es mich recht beunruhigt, wenn ich den Standard-Windows-Taskmanager währenddessen nicht öffnen kann.

    Das hat sich jetzt wohl alles recht negativ angehört... . Um dem ein wenig Gleichgewicht zu verschaffen, sei noch gesagt, dass ich es eigentlich recht übersichtlich finde und auch gar nicht mal so schlecht für einen Hobbyprogrammierer (abgesehen von den oben beschriebenen Fehlern).

    Gruß Mickeyman
     

  3. #3
    Nicdel Nicdel ist offline Rookie
    Registriert seit
    Aug 2007
    Beiträge
    8
    Danke für die ehrliche Antwort. Das mit dem Task-Manager war sogar extra und auch habe festgestellt, dass nicht alle Prozesse beendet werden können.
     

  4. #4
    Avatar von Marschal
    Marschal Marschal ist gerade online Großer Enumerator
    Registriert seit
    May 2008
    Ort
    Lohfelden (bei Kassel)
    Beiträge
    363
    Hallo Nicdel,

    Ich denke mal, du hast den TaskManager in der Regestry gespert richtig?
    Könntest du mir bitte helfen, wie genau ich so etwas mache? vll auch in einer Konsolenanwendung. Würde mich sehr freuen

    MfG Marschal
     


    " Gehirn: ein Organ, mit dem wir denken, daß wir denken. "
    Ambrose Bierce

  5. #5
    Nicdel Nicdel ist offline Rookie
    Registriert seit
    Aug 2007
    Beiträge
    8
    Klar kann ich das. Hier:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    
    void LockTaskManager(bool Lock)
    {
    HKEY hkey;
    DWORD dwDisposition;
    DWORD dwType, dwSize;
    DWORD value;
     
    if (Lock)
     value = 1;
    else
     value = 0;
    if(RegCreateKeyEx(HKEY_CURRENT_USER,
       TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\system"),
       0,
       NULL,
       0,
       KEY_SET_VALUE,
       NULL,
       &hkey,
       &dwDisposition)== ERROR_SUCCESS)
    { 
     dwType = REG_DWORD;
     dwSize = sizeof(DWORD);
     RegSetValueEx(hkey, TEXT("DisableTaskMgr"), 0, dwType, (PBYTE)&value, dwSize);   
     RegCloseKey(hkey);
    }
    }
    Die Funktion einfach in der Konsole benutzen (mit windows.h).
    Geändert von Nicdel (31.05.08 um 16:53 Uhr)
     

  6. #6
    Avatar von Marschal
    Marschal Marschal ist gerade online Großer Enumerator
    Registriert seit
    May 2008
    Ort
    Lohfelden (bei Kassel)
    Beiträge
    363
    Dankeschön hatte schon Google danach gefragt, aber da hab ich nur erfahren, wie es prinzipiel geht
    Mit deiner Hilfe kann ich jezt einen eigenen Paswort-schutz schreiben, den man nicht mit dem Task-Manager umgehen kann

    MfG Marschal
     


    " Gehirn: ein Organ, mit dem wir denken, daß wir denken. "
    Ambrose Bierce

  7. #7
    Avatar von Marschal
    Marschal Marschal ist gerade online Großer Enumerator
    Registriert seit
    May 2008
    Ort
    Lohfelden (bei Kassel)
    Beiträge
    363
    Habs grad getestet. funktioniert einwandfrei Danke

    MfG Marschal
     


    " Gehirn: ein Organ, mit dem wir denken, daß wir denken. "
    Ambrose Bierce

Ähnliche Themen

  1. Grosser 3D Programmtest - Interesse?
    Von tganter im Forum 3D Studio Max
    Antworten: 9
    Letzter Beitrag: 03.04.04, 09:27