über die WinAPI wird das wohl gehen musste maul google un halt winapi noch mit dranhängen hinten....und winapi is ja pures c...
über die WinAPI wird das wohl gehen musste maul google un halt winapi noch mit dranhängen hinten....und winapi is ja pures c...
ist keine gute idee was ist wen das programm über den taskmanager geschlossen wird?Zitat von Cyberhood
oder ein kritikal error entsteht und das programm abstürzt?
[B] Website hilfe (sql,programmierung,etc)
[B] RAT Hilfe
[B] Dienstleistung allerlei art
[S] Alles
Zitat von User
Hast du schonmal zb in der MSDN nachgesehen? Dort wird doch erklärt, wie man die Mutex-Funktion verwendet.
Wenn du doch schon bei der MSDN warst, wieso hast du den Text nicht mal gelesen?
If the function fails, the return value is NULL. To get extended error information, call GetLastError.
I can haz RCE?
Danke, der Link von SmartFrame hilft - jup ich war auf msdn, doch auf einer Seite wo die Funktion für C++, JS, VB und c# erklärt wurde, nur seltsam dass ich das nicht gefunden habe. Also ich werd nun weiterschreiben.
Wenn jemandem noch ne Möglichkeit einfällt wie die Aufgabenstellung zu lösen sit - immer gern.
(Meine ursprüngliche Idee war: alle Prozesse mit dem Namen programm.exe auslesen und schauen ob der Pfad auch derselbe wie bei programm.exe ist)
...
Code:#include <stdio.h> #include <windows.h> int main () { CreateMutex(0, FALSE, "-1-" /* eindeutige id */); if (ERROR_ALREADY_EXISTS == GetLastError()) { return 0; // beenden } // weiter return 0; }
Traue keiner Software die Du nicht selbst gecodet^^.