#include<dbt.h>LRESULTCMFCApplication1Dlg::WindowProc(UINTmessage,WPARAMwParam,LPARAMlParam){//TODO:在此添加专用代码和/或调用基类PDEV_BROADCAST_HDRlpdb=(PDEV_BROADCAST_HDR)lParam;PDEV_BROADCAST_VOLUMElpdbv=(PDEV_BROADCAST_VOLUME)lpdb;TCHARszMsg[80];chardriveName;switch(message){caseWM_DEVICECHANGE:switch(wParam){caseDBT_DEVICEARRIVAL:::MessageBox(0,_T("检测到USB设备"),_T("WM_DEVICECHANGE"),MB_OK);break;caseDBT_DEVICEREMOVECOMPLETE:::MessageBox(0,_T("USB设备拔出"),TEXT("WM_DEVICECHANGE"),MB_OK);break;default:;}break;default:;}returnCDialogEx::WindowProc(message,wParam,lParam);}