Comunque se vuoi solo ottenere l'ID del controllo ti basta invocare la sua funzione GetDlgCtrlID:
codice:
CProva mioPulsante;
//...
int IDcontrollo = mioPulsante.GetDlgCtrlID();
.