Windows XP 以降、Windows が補助プレーンをサポートしていることは知っています。
Basic Multilingual Plane (BMP) 以外の文字を含むフォントを持っています。
これらの文字の場合、Unicode コードポイントは 5 桁の 16 進数で構成されます。
これらの文字をアプリケーションに入力する方法がわかりません。
Windows は、BMP での文字のキーボード入力のみをサポートしているようです。10 進数を入力するか、一部のアプリケーションでは 4 桁の 16 進数を入力できます。
エントリーがどのように管理されているか確認できますか?キーボードから直接実行するか、アプリケーションを使用して実行するかは気にしません。(デフォルトの Windows の「文字マップ」アプリケーションは BMP の文字のみをサポートしているため、提案が必要です。できれば、Unicode バージョン 6 ではないにしても、少なくとも 5 をサポートするアプリケーションが望ましいです。)
Java では、これらの文字は UTF-16 の「サロゲート ペア」を使用して管理されます。Windows にも古い「Unicode は 16 ビット」のレガシーがいくつかあり、同様の問題が発生する可能性があることを懸念しています。サロゲートペア番号を打ち込む必要があるという確認を得ることさえ答えになるでしょう。
ありがとう!