Ik heb een probleem waar ikzelf niet goed uitkom, ik wil dat mijn vb6 programma doorheeft als er een andere cd/dvd in de pc word gedaan. Nou vind ik genoeg dingen over autorun, maar die wil ik niet gebruiken, bijvoorbeeld omdat veel mensen die uit hebben staan.
De MS SysInfo-component heeft een DeviceArrival event die ook getriggerd word bij een nieuwe cd.
Ik wil dat event gebruiken, maar is het mogelijk een handle naar dat event te krijgen? Ik heb hierzelf totaal geen ervaring mee.
Die handle kan ik dan controleren met WaitForMultipleObjects.
Als ik in het DeviceArrival-event een message-box zet, en de time-out van waitForMultipleObjects op 10ms instel, dan krjig ik pas na een halve minuut de messagebox te zien, dat is dus geen optie.
De MS SysInfo-component heeft een DeviceArrival event die ook getriggerd word bij een nieuwe cd.
Ik wil dat event gebruiken, maar is het mogelijk een handle naar dat event te krijgen? Ik heb hierzelf totaal geen ervaring mee.
Die handle kan ik dan controleren met WaitForMultipleObjects.
Als ik in het DeviceArrival-event een message-box zet, en de time-out van waitForMultipleObjects op 10ms instel, dan krjig ik pas na een halve minuut de messagebox te zien, dat is dus geen optie.