Copy paste source di bawah ini.
int main()
{
HANDLE hMutex = 0;
// Open mutex
hMutex = OpenMutex(MUTEX_ALL_ACCESS, 0, "Test");//Nama instance anda
// Jika hMutex = 0 artinya instance tidak ada
if (hMutex == 0)
hMutex = CreateMutex(0, 0, "Test");//Buat instance jika tidak ada
else return 1;//Jika ada return 1
ReleaseMutex(hMutex);
return 1;
}
Sekarang jalankan program anda F5.
Penjelasan
- OpenMutex adalah Membuka sebuah nama mutex object yang ada. Jika fungsi berhasil, nilai kembalian adalah handle ke objek mutex, jika gagal NULL.
- CreateMutex adalah Menciptakan atau membuka objek mutex bernama atau tidak disebutkan namanya.
Posting Komentar