1

ここで説明したのとまったく同じ RegEdit クローン プロジェクトを試みていますが、Darxis と同じように、[バイナリ値の編集] ダイアログに困惑しています。

使用されているフォントは元のCourier ( Courier New ではありません) だと思いますが、これは昔ながらのビットマップ フォントであるため、最新の C# WinForms プロジェクトでは使用できません。ネットで見つけたすべての TTF バージョンの Courier を試しましたが、オリジナルと同じように 0 を再現するものはありません (つまり、4 本の直線で曲線はありません)。

私を肛門と呼んでください。しかし、Darxis のように、私のバージョンの Microsoft Registry Editor とまったく同じ外観が必要です。次に、厄介な後方非互換性の問題に加えて、この目的のためだけにインストールしたすべての TTF フォントにより、VS2012 が「サポートされているのは TrueType フォントのみです。これは TrueType フォントではありません」というエラーが発生しました。

私は古い GDI LOGFONT を作成してそれを使用しようとしましたが (ここで説明されているように)、TrueType 以外のフォントに関する同じ恐ろしいエラー メッセージが表示されます。古いフォント (特に C:\Windows\Fonts の coure.fon) を C# プロジェクトで使用する方法はありますか?! 些細なことで頭がおかしくなりそうですが、それを理解するまで休むことはできません!

この非常に厄介な問題を解決するのを手伝ってくれる人に前もって感謝します:-)

4

0 に答える 0