Information Minister Pervaiz Rashid said 70-year-old Musharraf was physically fit but he had lost his abilities to make decisions.
Rashid said Musharraf was in trouble because of his own strategies.
"The hospital has proved a blind alley for him. If Musharraf comes out, he faces the court while inside the hospital he will be operated and stitched by doctors," Rashid said after attending a function in Lahore.
Musharraf has refused to undergo heart surgery in Pakistan and wants to travel abroad for treatment, according to a report submitted yesterday to a special court conducting the former dictator's treason trial.
Also Read
"There is no room in the law that a culprit could leave the country without being tried," Rashid said, adding that Musharraf would have to face the law.
The three-judge special court has adjourned proceedings till January 29.
Musharraf faces treason charges for abrogating the Constitution and imposing an emergency in November 2007.
There has been widespread speculation that his ill-health would be used to allow him to leave Pakistan for treatment.
Musharraf was taken to the military hospital in Rawalpindi on January 2 after he developed heart problems while being driven to the special court.