Antiplatelets are medicines that prevent harmful blood clots from forming. They can also help prevent heart attacks, strokes and other complications. The number of medicines you take, the way you take them, how well they work and the length of time they work depend on which medicines you take.