C'est donc bien que tu as une incohérence entre ton fichier ressources et la boîte de dialogue que tu créés. Est-ce que l'identifieur IDD_CONFTRAITEMENT_2CAR n'est définie qu'une fois ? Est ce que la valeur de IDD_CONFTRAITEMENT_2CAR est unique ? As-tu des messages d'erreurs entre DoModal() et OnIniDialog?
[EDIT]: gères-tu plusieurs langues avec plusieurs .rc ? J'ai un doute : ressource définie pour une langue et projet compilé pour une autre?