Probleme avec la fonction OnDeviceChange
	
	
		Bonjour,
Je suis en train de developper une application qui gere l'evenement ON_WM_DEVICECHANGE pour detecter le branchement de nouveaux peripheriques sur le disque.
Dans ce cas, j'utilise la fonction OnDeviceChange.
Le code que j'utilise pour cette fonction est le suivant :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
   |  
 
afx_msg BOOL CSoftDlg::OnDeviceChange( UINT nEventType, DWORD_PTR dwData)
{
 
	switch (nEventType)
	{
 
		case DBT_DEVICEARRIVAL:
		case DBT_DEVICEREMOVECOMPLETE:
			//MessageBox
		break;
 
		default:
			//MessageBox
		break;
	}
 
	return FALSE;
} | 
 Mon probleme est le suivant :
Dans la documentation de la fonction OnDeviceChange, c'est indiqué que son premier parametre (nEventType) peut avoir plusieurs valeurs notamment DBT_DEVICEARRIVAL et DBT_DEVICEREMOVECOMPLETE .
Mais dans mon cas il est toujours egal à 7
quelqu'un pourra m'expliquer comment je pourrai regler ca ?
Merci