Es scheint, dass Ihre Konsole/Eingabeaufforderungsschriftart möglicherweise geändert wurde. Versuchen Sie Folgendes:
Öffnen Sie die Eingabeaufforderung. Klicken Sie mit der rechten Maustaste auf das Symbol oben links im Fenster und wählen Sie "Eigenschaften". Klicken Sie im Eigenschaftenfenster auf die Registerkarte "Schriftart". Sie sehen dort eine Liste der möglichen Schriftarten sowie die ausgewählte Schrift.
Ich persönlich benutze einen Hack, um die Consolas-Schriftart auf meiner Eingabeaufforderung zu arbeiten, und die Courier New-Schriftart ist immer eine "klassische" Schriftart.
Wenn Sie sich auf das Fenster beziehen, das unten in Visual Studio als Ihre "Konsole" angezeigt wird, können Sie diese Schriftart finden, indem Sie im Menü Extras-> Optionen auswählen und die Option "Umgebungsschriftarten und -farben" auswählen. die Einstellungen. Wählen Sie "Ausgabeansicht" aus der Dropdown-Liste und es wird die verwendete Schriftart angezeigt.
AS Schiedsrichter fragt, warum ist es nicht die Antwort? Das ist die Schriftart, die in Konsolenanwendungen verwendet wird. Gibt es andere Anforderungen, die Sie nicht erwähnen? –
Ich fand diesen Thread http://bytes.com/sitemap/t-213834.html es heißt, dass es keine p-invoke-less Möglichkeit gibt, Rasterschriftarten in WinForm zu verwenden. –