Eugie » 09 мар 2004, 23:56
Для обычного FDD такого способа нет, т.к. он не поддерживает soft-eject режим. Иначе любой файловый менеджер отображал бы содержимое диска сразу как его вставили в дисковод, а ведь это не так - нужно явно сделать Refresh.
Для CD-ROM и внешних USB-приводов, в т.ч. для некоторых FDD, ситуацию 'подключить/отключить устройство' (CD-ROM: вставить/вынуть диск) можно отследить, обрабатывая события WM_DEVICECHANGE с соотв.типом значения wParam.
Для обычного FDD такого способа нет, т.к. он не поддерживает soft-eject режим. Иначе любой файловый менеджер отображал бы содержимое диска сразу как его вставили в дисковод, а ведь это не так - нужно явно сделать Refresh.
Для CD-ROM и внешних USB-приводов, в т.ч. для некоторых FDD, ситуацию 'подключить/отключить устройство' (CD-ROM: вставить/вынуть диск) можно отследить, обрабатывая события WM_DEVICECHANGE с соотв.типом значения wParam.