add ON_WM_DEVICECHANGE