Einzelnen Beitrag anzeigen

ruppi98

Registriert seit: 24. Jan 2007
7 Beiträge
 
#9

AW: Anwendung nur einmal starten

  Alt 4. Aug 2023, 12:29
Hallo Uwe,

habe Mutex lange nicht mehr benutzt. Hättest Du da ein kurzen Snippet?

Hatte mal folgendes vor langer langer Zeit:

HANDLE hMutex;
const char* myMutex = "mein programm.exe";

hMutex = CreateMutex(NULL, true, (wchar_t*) myMutex);
if (GetLastError() == ERROR_ALREADY_EXISTS) {
ShowMessage("Nur eine Instanz erlaubt !");
PostQuitMessage(0); // Mutex gibts schon,Programm beenden

Hatte aber irgendwie nicht so richtig geklappt.

Ruppi
  Mit Zitat antworten Zitat