Pour qu'il y ai des noms aussi explicite, je pense que tu dois programmer en VC++ avec les MFC, non ?
Ce n'est pas à toi de différencier ces événements, VC++ le fait tout seul comme un grand : si l'utilisateur clique deux fois très rapidement, il ne déclanchera que l'événement DblClick, par contre, si l'utilisateur ne clique qu'une seule fois dans un temps assez court (définit par le système), ca déclanchera l'événement Click, donc tu n'a qu'à mettre le code pour ces deux événements dans les fonctions séparées proposées par VC++, et il se chargera de les éxécuter quand il le faut.