Tôi hiện đang sử dụng WM_DEVICECHANGE để được thông báo khi ổ đĩa USB mới được kết nối với máy tính. Điều này làm việc tuyệt vời cho các thiết bị như ổ đĩa nhỏ, ngay khi thiết bị đến, nó đã sẵn sàng để đọc các tập tin từ nó. Đối với các thiết bị như đầu đọc thẻ SD, không phải vì tin nhắn được gửi đi một lần khi thiết bị được kết nối nhưng không có tin nhắn nào được gửi khi người dùng thực sự chèn thẻ vào thiết bị.Phát hiện chèn phương tiện vào ổ đĩa bằng cách sử dụng thông báo trên cửa sổ
Có thể phát hiện việc chèn phương tiện mới vào thiết bị USB hiện có mà không phải sử dụng bỏ phiếu không?
Kiểm tra câu hỏi này http://stackoverflow.com/questions/583593/how-can-i-detect-when-an-sd-card-is-plugged-in –
@Kirill: có một lý do chính đáng mà câu hỏi có không có câu trả lời được chấp nhận. Họ không phân biệt giữa "ổ đĩa mới" và "chèn khối lượng trong ổ đĩa hiện tại". – MSalters