Clinically there is no preferred drug for heart failure, suitable is the best. For chronic heart failure, you can choose ACEI class, ARB class, β-blocker, diuretics, etc. For acute heart failure, you can choose morphine, diuretics, positive inotropic drugs, etc. 1.ACEI class: such as captopril, enalapril, etc., by antagonizing the RAAS system and improving myocardial remodeling, it can improve the prognosis of patients with chronic heart failure.ARB class and ACEI class have the same effect. 2. β-blocking drugs: such as propranolol, betaxolol, atenolol, etc., by antagonizing the sympathetic nerves, reduce the work of cardiomyocytes, can also improve myocardial remodeling, chronic heart failure has improved the role of the prognosis, but can not be used for severe heart failure. 3. Diuretics: such as furosemide, hydrochlorothiazide, etc.; can be used in both acute and chronic heart failure, by reducing the anterior and posterior load on the heart, reducing the work done by the heart. 4. Morphine: applied to acute heart failure, can be used for both sedation and vasodilation to reduce cardiac load. 5. Positive inotropic drugs: such as dopamine, milrinone, etc., used in acute heart failure, to enhance myocardial contraction. There are also some vasodilators such as nitroglycerin, sodium nitroprusside, etc., can also be used for acute heart failure, heart failure must consult the doctor’s advice and then take medication, do not take medication on their own.