Answering your direct question, I am afraid that "dilated cardiomyopathy" (DCM) is a situation that, as per today, has no total cure, however it is manageable in most of the cases.
The advice that I can give you are:
1) Look for a doc with experience in DCM or in heart failure.
2) Follow strictly his meds and indicated style of life.
3) Be sure to have periodical checks with cardiac echos to see the evolution of the disease.
4) Reduce the salt intake.
5) Suppress smoke and alcohol.
6) As you asked, in general, the treatment is likely to include ACE Inhibitors, Betablokers and Diuretics. Of course the specifics and doses has to be defined by your doctor. So do not worry if you find yourself handling multiple pills per day.
I am sure that soon he will feel better!!
If you again gets doubts or worries, do not doubt to come back to this place, we will try to help.
Jesus
Just wondering if the skin was broken at the time of the fracture? I am wondering if bacterial infection could have been the cause, and these are not always easy to discover. In January this year it was published that there are even some bacteria in soft cheeses and chilled ready made meals that carry a bacteria which can attack the heart. It is mild for most people, but obviously there are always exceptions who are affected a lot more.