を押したままAlt、、、を押す0と1、4箇条9書き (•) が表示されます。
を押したままAltを押すと7、弾丸 (•) が表示されます。
私は最初の方法で実行していましたが、最近 2 番目のキーボード ショートカットを見つけました。どちらも機能し、同じ結果が得られるようです。
実際のところ、キーストロークを無駄にしているだけなのでしょうか、それとも、あるキーの組み合わせを他のキーの組み合わせよりも使用する理由があるのでしょうか。どちらも異なるオペレーティング システムで動作するのでしょうか、それとも、一方が他方よりも信頼性が高いのでしょうか。
答え1
はい。を押しているときにAlt、最初のテンキーキーは使用するコードページのタイプを定義します。
もしそうnumpad 1-9ならDOS コード ページ (別名 OEM コード ページ)使用される
US WindowsのデフォルトのOEMコードページはCP437Altしたがって、 +と入力すると7、CP437のコードポイント7(前のリンクのCP437表を確認するとU+2022
•
)が入力されます。もしそうnumpad 0ならWindows コード ページ (別名 ANSI コード ページ)使用される
デフォルトでは、WindowsのコードページはCP1252US WindowsではAlt+と入力する0149とCP1252のコードポイント149が入力され、これもU+2022の箇条書きである。
実際、AltコードはDOS時代から存在し、人々はDOSのAltコードに慣れすぎていて、WindowsでANSIコードページを使用するときにMicrosoftはそれを破ることができず、プレフィックスで2つを区別する必要があります
0
。そうであれば、numpad +入力は16進数のUCS2/UTF-16です。
Alt+を入力すると、+2022同じ箇条書き文字が表示されます
これには、16進数パッドレジストリキーに
REG_SZ
名前付きの値を設定して再起動することで有効になりますEnableHexNumpad
HKCU\Control Panel\Input Method
参照ALT コードにはどの文字エンコーディングが使用されますか?
実際のところ、キーストロークを無駄にしているだけなのでしょうか、それとも、あるキーの組み合わせを他のキーの組み合わせよりも使用する理由があるのでしょうか?
どれも同じなので、キーストロークを節約するために短い方を使用してください
どちらも異なるオペレーティングシステムで動作しますか?
AltコードはWindowsに固有のものです。他のOSでは任意の文字を入力する方法が異なります。詳細については以下をご覧ください。他の OS は ALT コードをサポートしていますか?
それともどちらかが他方より信頼できるのでしょうか?
Alt+付きの16進数テンキーのみが+Unicode文字を入力するため信頼できます。言語によってANSIとOEMのコードページが異なり、どちらも簡単に変更できるため、通常の10進数のAltコードを使用すると、出力がコンピュータごとに異なる場合があります。