Verfasst: 26.01.2005 21:05
Du könntest auch einen Mutex anlegen sobald das Programm gestartet werden soll und wieder löschen (mit etwas Zeitverzögerung) wenn das 2. Programm läuft (vielleicht kann man den Mutex auch aus dem 2. Programm heraus wieder löschen.
Schau einfach mal im PSDK oder der Win32.hlp nach den Mutex-Funktionen.The CreateMutex function creates a named or unnamed mutex object.
HANDLE CreateMutex(
LPSECURITY_ATTRIBUTES lpMutexAttributes, // address of security attributes
BOOL bInitialOwner, // flag for initial ownership
LPCTSTR lpName // address of mutex-object name
);