Windows アプリケーションの国際化

Windows アプリケーションの国際化テクノロジの概要。

Windows アプリケーションの国際化を開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
CORRECTIVE_ACTION

スペル ミスに対して実行される修正アクションの種類を識別します。
IMEUCT

IMEWRD 構造体のユーザー コメントの種類。
NORM_FORM

サポートされている正規化フォームを指定します。
SCRIPT_JUSTIFY

アプリケーションで正当な理由を実装するために必要なグリフ特性情報を定義します。
SYSGEOCLASS

地理的な場所クラスを指定します。
SYSGEOTYPE

GetGeoInfo または GetGeoInfoEx 関数で要求される地理的な場所情報の種類を定義します。
SYSNLS_FUNCTION

NLS 関数の機能を指定します。
WORDLIST_TYPE

スペル チェックで使用される単語リストの種類の 1 つを識別します。

関数

 
[追加]

指定された単語を元の辞書の一部であるかのように扱います。
add_SpellCheckerChanged

SpellCheckerChanged イベントのイベント ハンドラー (ISpellCheckerChangedEventHandler) を追加します。
オート コレクト

ある単語の出現箇所を別の単語に置き換えます。
確認事項

指定したテキストのスペルをチェックし、スペル ミスのコレクションを返します。 (ISpellCheckProvider.Check)
確認事項

指定したテキストのスペルをチェックし、スペル ミスのコレクションを返します。 (ISpellChecker.Check)
閉じる

ディクショナリ ファイルを閉じます。
閉じる

IFELanguage オブジェクトを終了します。
[CompareString]

CompareString 関数 (winnls.h) は、識別子で指定されたロケールの 2 つの文字列を比較します。
CompareStringA

識別子で指定されたロケールについて、2 つの文字列を比較します。CompareString を誤って使用すると、アプリケーションのセキュリティが損なわれる可能性があります。 (CompareStringA)
CompareStringEx

name で指定されたロケールについて、2 つの Unicode (ワイド文字) 文字列を比較します。CompareStringEx を誤って使用すると、アプリケーションのセキュリティが損なわれる可能性があります。
CompareStringOrdinal

2 つの Unicode 文字列を比較して、バイナリの等価性をテストします。
CompareStringW

CompareStringW (Unicode) 関数 (stringapiset.h) は、識別子で指定されたロケールの 2 つの文字列を比較します。
包括的なチェック

スペル チェックプロバイダー のテキストは、ISpellCheckProvider::Check よりも詳細な方法で行います。
包括的なチェック

指定されたテキストのスペルを、ISpellChecker::Check よりも詳細な方法でチェックし、スペル ミスのコレクションを返します。
ConvertDefaultLocale

既定のロケール値を実際のロケール識別子に変換します。
作成

新しいディクショナリ ファイルを作成します。
CreateIFECommonInstance

IFECommon インターフェイスへのポインターを返します。
CreateIFEDictionaryInstance

IFEDictionary インターフェイスへのポインターを返します。
CreateIFELanguageInstance

IFELanguage インターフェイスへのポインターを返します。
CreateSpellChecker

指定した言語をサポートするスペル チェックを作成します。
CreateSpellCheckProvider

指定した言語をサポートするスペル チェック (スペル チェック プロバイダーによって実装) を作成します。
CreateUI

アプレットのウィンドウ ハンドル、スタイル、サイズを取得するために IImePad から呼び出されます。
DeleteDictionary

IME のプラグイン辞書リストから辞書を削除します。
DisplayProperty

このメソッドは Windows 8 以降では使用されなくなり、サポートされなくなりました。
EnumCalendarInfoA

指定したロケールの予定表情報を列挙します。メモ 予定表情報に加えて予定表識別子を受信するには、アプリケーションで EnumCalendarInfoEx 関数を使用する必要があります。 (ANSI)
EnumCalendarInfoExA

識別子で指定されたロケールの予定表情報を列挙します。メモ Windows Vista 以降でのみ実行されるアプリケーションでは、この関数を優先して EnumCalendarInfoExEx を使用する必要があります。 (ANSI)
EnumCalendarInfoExEx

名前で指定されたロケールの予定表情報を列挙します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、EnumCalendarInfo または EnumCalendarInfoEx を優先してこの関数を呼び出す必要があります。 メモ この関数は、たとえばカスタム ロケールが原因でリリース間で変更されるデータを列挙できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
EnumCalendarInfoExW

識別子で指定されたロケールの予定表情報を列挙します。メモ Windows Vista 以降でのみ実行されるアプリケーションでは、この関数を優先して EnumCalendarInfoExEx を使用する必要があります。 (Unicode)
EnumCalendarInfoW

指定したロケールの予定表情報を列挙します。メモ 予定表情報に加えて予定表識別子を受信するには、アプリケーションで EnumCalendarInfoEx 関数を使用する必要があります。 (Unicode)
EnumDateFormatsA

指定したロケールで使用できる長い日付、短い日付、または年/月の形式を列挙します。 (ANSI)
EnumDateFormatsExA

指定したロケールで使用できる長い日付、短い日付、または年/月の形式を列挙します。メモ Windows Vista 以降でのみ実行されるアプリケーションでは、この関数よりも EnumDateFormatsExEx を使用する必要があります。 (ANSI)
EnumDateFormatsExEx

name で指定されたロケールで使用できる長い日付、短い日付、または年/月の形式を列挙します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、EnumDateFormats または EnumDateFormatsEx を優先してこの関数を呼び出す必要があります。 メモ この関数は、たとえばカスタム ロケールが原因でリリース間で変更されるデータを列挙できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
EnumDateFormatsExW

指定したロケールで使用できる長い日付、短い日付、または年/月の形式を列挙します。メモ Windows Vista 以降でのみ実行されるアプリケーションでは、この関数よりも EnumDateFormatsExEx を使用する必要があります。 (Unicode)
EnumDateFormatsW

指定したロケールで使用できる長い日付、短い日付、または年/月の形式を列挙します。 (Unicode)
EnumLanguageGroupLocalesA

指定した言語グループ内のロケールを列挙します。 (ANSI)
EnumLanguageGroupLocalesW

指定した言語グループ内のロケールを列挙します。 (Unicode)
EnumSystemCodePagesA

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされているコード ページを列挙します。 (ANSI)
EnumSystemCodePagesW

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされているコード ページを列挙します。 (Unicode)
EnumSystemGeoID

オペレーティング システムで使用できる地理的な場所識別子 (GEOID 型) を列挙します。
EnumSystemGeoNames

オペレーティング システムで使用できる地理的な場所の 2 文字の国際標準化機構 (ISO) 3166-1 コードまたは数値の国連 (UN) シリーズ M、数値 49 (M.49) コードを列挙します。
EnumSystemLanguageGroupsA

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされている言語グループを列挙します。 (ANSI)
EnumSystemLanguageGroupsW

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされている言語グループを列挙します。 (Unicode)
EnumSystemLocalesA

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされているロケールを列挙します。メモ 相互運用性の理由から、アプリケーションでは EnumSystemLocalesEx 関数を EnumSystemLocales よりも優先する必要があります。これは、Microsoft が新しいロケールのロケール識別子ではなくロケール名の使用に移行しているためです。 Windows Vista 以降でのみ実行されるアプリケーションでは、EnumSystemLocalesEx を使用する必要があります。 (ANSI)
EnumSystemLocalesEx

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされているロケールを列挙します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、EnumSystemLocales を優先してこの関数を呼び出す必要があります。
EnumSystemLocalesW

オペレーティング システムにインストールされているか、オペレーティング システムでサポートされているロケールを列挙します。メモ 相互運用性の理由から、アプリケーションでは EnumSystemLocalesEx 関数を EnumSystemLocales よりも優先する必要があります。これは、Microsoft が新しいロケールのロケール識別子ではなくロケール名の使用に移行しているためです。 Windows Vista 以降でのみ実行されるアプリケーションでは、EnumSystemLocalesEx を使用する必要があります。 (Unicode)
EnumTimeFormatsA

識別子で指定されたロケールで使用できる時刻形式を列挙します。メモ 相互運用性の理由から、Microsoft は新しいロケールのロケール識別子ではなくロケール名の使用に移行しているため、アプリケーションは EnumTimeFormatsEx 関数を EnumTimeFormats よりも優先する必要があります。 Windows Vista 以降でのみ実行されるアプリケーションでは、EnumTimeFormatsEx を使用する必要があります。 (ANSI)
EnumTimeFormatsEx

name で指定されたロケールで使用できる時刻形式を列挙します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、EnumTimeFormats を優先してこの関数を呼び出す必要があります。 メモ この関数は、たとえばカスタム ロケールが原因でリリース間で変更されるデータを列挙できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
EnumTimeFormatsW

識別子で指定されたロケールで使用できる時刻形式を列挙します。メモ 相互運用性の理由から、Microsoft は新しいロケールのロケール識別子ではなくロケール名の使用に移行しているため、アプリケーションは EnumTimeFormatsEx 関数を EnumTimeFormats よりも優先する必要があります。 Windows Vista 以降でのみ実行されるアプリケーションでは、EnumTimeFormatsEx を使用する必要があります。 (Unicode)
EnumUILanguagesA

オペレーティング システムで使用できるユーザー インターフェイス言語を列挙し、一覧のすべての言語でコールバック関数を呼び出します。 (ANSI)
EnumUILanguagesW

オペレーティング システムで使用できるユーザー インターフェイス言語を列挙し、一覧のすべての言語でコールバック関数を呼び出します。 (Unicode)
ExistWord

指定した単語が IFEDictionary に存在するかどうかを判断します。
FILEMUIINFO_GET_CULTURE

FILEMUIINFO 構造体の dwLanguageNameOffset メンバーの言語名オフセット情報に関連付けられているロケール名を取得します。
FILEMUIINFO_GET_MAIN_TYPEID

FILEMUIINFO 構造体の型識別子のサイズとオフセットに関連付けられているメインモジュール型の配列要素を取得します。 この情報は、構造体の dwTypeIDMainSize メンバーと dwTypeIDMainOffset メンバーで提供されます。
FILEMUIINFO_GET_MAIN_TYPEIDS

FILEMUIINFO 構造体の dwTypeIDMainOffset メンバーの型識別子オフセット情報に関連付けられているメインモジュール型配列を取得します。
FILEMUIINFO_GET_MAIN_TYPENAMES

FILEMUIINFO 構造体の dwTypeNameMainOffset メンバーの型名オフセット情報に関連付けられた、メインモジュール名の複数文字列配列を取得します。
FILEMUIINFO_GET_MUI_TYPEID

FILEMUIINFO 構造体内の型識別子のサイズとオフセット情報に関連付けられている MUI モジュール型配列要素を取得します。 この情報は、構造体の dwTypeIDMUISize メンバーと dwTypeIDMUIOffset メンバーで提供されます。
FILEMUIINFO_GET_MUI_TYPEIDS

FILEMUIINFO 構造体の dwTypeIDMUIOffset メンバー内の型識別子オフセット情報に関連付けられている MUI モジュール型配列を取得します。
FILEMUIINFO_GET_MUI_TYPENAMES

FILEMUIINFO 構造体の dwTypeNameMUIOffset メンバーの型名オフセット情報に関連付けられている MUI モジュール名の複数文字列配列を取得します。
FindNLSString

識別子で指定されたロケールの Unicode 文字列 (ワイド文字) またはその同等の Unicode 文字列を別の Unicode 文字列で検索します。注意 バイナリ表現が非常に異なる文字列は同一と比較できるため、この関数によって特定のセキュリティ上の問題が発生する可能性があります。 詳細については、「セキュリティに関する考慮事項:_International機能」の比較関数の説明を参照してください。 メモ 相互運用性の理由から、Microsoft は新しいロケールのロケール識別子ではなくロケール名の使用に移行しているため、アプリケーションは FindNLSStringEx 関数を優先する必要があります。 FindNLSString ではカスタム ロケールがサポートされていますが、ほとんどのアプリケーションでは、この種類のサポートに FindNLSStringEx を使用する必要があります。
FindNLSStringEx

名前で指定されたロケールの Unicode 文字列 (ワイド文字) またはその同等の Unicode 文字列を別の Unicode 文字列で検索します。注意 バイナリ表現が非常に異なる文字列は同一と比較できるため、この関数によって特定のセキュリティ上の問題が発生する可能性があります。 詳細については、「セキュリティに関する考慮事項:_International機能」の比較関数の説明を参照してください。
FindStringOrdinal

言語以外の比較のために、別の Unicode 文字列内の Unicode 文字列 (ワイド文字) を検索します。
FoldStringA

1 つの Unicode 文字列を別の Unicode 文字列にマップし、指定した変換を実行します。 (FoldStringA)
FoldStringW

1 つの Unicode 文字列を別の Unicode 文字列にマップし、指定した変換を実行します。 (FoldStringW)
FreeMUILibrary

LoadMUILibrary によって読み込まれたリソース モジュールにハンドルを解放します。
GEO_ENUMNAMEPROC

EnumSystemGeoNames 関数によって提供される列挙された地理的な場所情報を処理するアプリケーション定義のコールバック関数。
get_CorrectiveAction

スペル ミスに対して実行する修正措置を示します。
get_Description

スペル チェック オプションの説明を取得します。
get_Heading

スペル チェック オプションの見出しを取得します。
get_Id

このスペル チェック エンジンの識別子を取得します。
get_Id

スペル チェック オプションの識別子を取得します。
get_Id

このスペル チェックの識別子を取得します。
get_Labels

スペル チェック オプションのラベル列挙子を取得します。
get_LanguageTag

スペル チェックのこのインスタンスがサポートする BCP47 言語タグを取得します。 (ISpellCheckProvider.get_LanguageTag)
get_LanguageTag

スペル チェックのこのインスタンスがサポートする BCP47 言語タグを取得します。 (ISpellChecker.get_LanguageTag)
get_Length

誤ったテキストの長さを取得します。
get_LocalizedName

このスペル チェックを説明する、ユーザーに表示するのに適したテキストを取得します。 (ISpellCheckProvider.get_LocalizedName)
get_LocalizedName

このスペル チェックを説明する、ユーザーに表示するのに適したテキストを取得します。 (ISpellChecker.get_LocalizedName)
get_OptionIds

スペル チェックによって認識されるすべての宣言されたオプション識別子を取得します。
get_OptionIds

宣言されたすべてのオプション識別子を取得します。
get_Replacement

修正アクションが置換されるときに置換テキストとして使用するテキストを取得します。
get_StartIndex

エラーが始まる、チェックされたテキスト内の位置を取得します。
get_SupportedLanguages

スペル チェックでサポートされている言語/方言のセットを取得します。
get_SupportedLanguages

登録されているいずれかのスペル チェックでサポートされている言語/方言のセットを取得します。
GetACP

オペレーティング システムの現在の Windows ANSI コード ページ識別子を取得します。注意 ANSI API 関数 (たとえば、ANSI バージョンの TextOut) では、暗黙的に GetACP を使用して Unicode 間でテキストを翻訳します。
GetAppletIIDList

IImePad インターフェイスから呼び出され、実装されている IImePadApplet インターフェイスを列挙します。
GetCalendarInfoA

識別子で指定されたロケールの予定表に関する情報を取得します。 (ANSI)
GetCalendarInfoEx

名前で指定されたロケールの予定表に関する情報を取得します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、GetCalendarInfo を優先してこの関数を呼び出す必要があります。 メモ この関数は、たとえばカスタム ロケールが原因でリリース間で変更されるデータを取得できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
GetCalendarInfoW

識別子で指定されたロケールの予定表に関する情報を取得します。 (Unicode)
GetConversion

入力文字列 (通常はひらがな文字を含む) を変換された文字列に変換します。
GetConversionModeCaps

IFELanguage オブジェクトの変換モード機能を取得します。
GetCPInfo

有効なインストール済みまたは使用可能なコード ページに関する情報を取得します。 (GetCPInfo)
GetCPInfoExA

有効なインストール済みまたは使用可能なコード ページに関する情報を取得します。 (GetCPInfoExA)
GetCPInfoExW

有効なインストール済みまたは使用可能なコード ページに関する情報を取得します。 (GetCPInfoExW)
GetCurrencyFormatA

識別子で指定されたロケールの通貨文字列として数値文字列を書式設定します。 (ANSI)
GetCurrencyFormatEx

name で指定されたロケールの通貨文字列として数値文字列を書式設定します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、GetCurrencyFormat を優先してこの関数を呼び出す必要があります。 メモ この関数では、たとえばカスタム ロケールが原因でリリース間で変更されるデータを書式設定できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
GetCurrencyFormatW

識別子で指定されたロケールの通貨文字列として数値文字列を書式設定します。 (Unicode)
GetDateFormatA

ロケール識別子で指定されたロケールの日付文字列として日付を書式設定します。 (ANSI)
GetDateFormatEx

名前で指定されたロケールの日付文字列として日付を書式設定します。
GetDateFormatW

ロケール識別子で指定されたロケールの日付文字列として日付を書式設定します。 (Unicode)
GetDictionariesInUse

IME で使用されている IME プラグイン ディクショナリの辞書 ID (GUID) の一覧と、作成日と暗号化フラグを取得します。
GetDurationFormat

識別子で指定されたロケールの時間文字列として時間の期間を書式設定します。
GetDurationFormatEx

時間の期間を、名前で指定されたロケールの時刻文字列として書式設定します。
GetFileMUIInfo

ファイルに関するリソース関連情報を取得します。
GetFileMUIPath

指定された LN ファイルに関連付けられているすべての言語固有のリソース ファイルへのパスを取得します。 アプリケーションは、各リソース ファイルのパスを取得するために、この関数を繰り返し呼び出す必要があります。
GetGeoInfoA

指定した地理的な場所に関する情報を取得します。 (ANSI)
GetGeoInfoEx

2 文字の国際標準化機構 (ISO) 3166-1 コードまたは数値の国連 (UN) シリーズ M、数値 49 (M.49) コードを使用して指定した地理的な場所に関する情報を取得します。
GetGeoInfoW

指定した地理的な場所に関する情報を取得します。 (Unicode)
GetHeader

ディクショナリを開かずに、ディクショナリ ファイルからディクショナリ ヘッダーを取得します。
GetJMorphResult

形態解析結果を取得します。
GetLocaleInfoA

識別子で指定されたロケールに関する情報を取得します。 (ANSI)
GetLocaleInfoEx

名前で指定されたロケールに関する情報を取得します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、GetLocaleInfo を優先してこの関数を呼び出す必要があります。 メモ この関数は、カスタム ロケールのためにリリース間で変更されるデータを取得できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
GetLocaleInfoW

識別子で指定されたロケールに関する情報を取得します。 (Unicode)
GetNLSVersion

識別子で指定されたロケールの指定された NLS 機能の現在のバージョンに関する情報を取得します。メモ 相互運用性の理由から、Microsoft は新しいロケールのロケール識別子ではなくロケール名の使用に移行するため、アプリケーションは GetNLSVersionEx 関数を GetNLSVersion に優先する必要があります。 この推奨事項は、GetNLSVersionEx が並べ替えの動作が変更されたかどうかを判断するのに十分な情報を取得するカスタム ロケールに特に適用されます。 Windows Vista 以降でのみ実行されるアプリケーションでは、GetNLSVersionEx を使用するか、GetNLSVersion を呼び出すときに少なくとも NLSVERSIONINFOEX 構造体を渡して、追加の並べ替えバージョン管理データを取得する必要があります。
GetNLSVersionEx

名前で指定されたロケールの指定された NLS 機能の現在のバージョンに関する情報を取得します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、GetNLSVersion を優先してこの関数を呼び出す必要があります。
GetNumberFormatA

識別子で指定されたロケールに合わせてカスタマイズされた数値文字列として数値文字列を書式設定します。 (ANSI)
GetNumberFormatEx

名前で指定されたロケールに合わせてカスタマイズされた数値文字列として数値文字列を書式設定します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、GetNumberFormat を優先してこの関数を呼び出す必要があります。 メモ この関数は、たとえばカスタム ロケールのためにリリース間で変更されるデータを書式設定できます。 アプリケーションでデータを永続化または送信する必要がある場合は、「永続的なロケール データの使用」を参照してください。
GetNumberFormatW

識別子で指定されたロケールに合わせてカスタマイズされた数値文字列として数値文字列を書式設定します。 (Unicode)
GetOEMCP

オペレーティング システムの現在の元の機器製造元 (OEM) コード ページ識別子を返します。
GetOptionDescription

特定のオプションの情報 (ID、説明、見出し、ラベル) を取得します。 (ISpellCheckProvider.GetOptionDescription)
GetOptionDescription

特定のオプションの情報 (ID、説明、見出し、ラベル) を取得します。 (ISpellChecker.GetOptionDescription)
GetOptionValue

指定したオプションに関連付けられている値を取得します。 (ISpellCheckProvider.GetOptionValue)
GetOptionValue

指定したオプションに関連付けられている値を取得します。 (ISpellChecker.GetOptionValue)
GetPosTable

パブリック POS (Speech の一部) テーブルを取得します。
GetProcessPreferredUILanguages

プロセス優先 UI 言語を取得します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
GetStringScripts

指定した Unicode 文字列で使用されるスクリプトの一覧を提供します。
GetStringTypeA

非推奨になりました。 (GetStringTypeA)
GetStringTypeExW

指定したソース文字列内の文字の文字型情報を取得します。
GetStringTypeW

指定した Unicode ソース文字列内の文字の文字型情報を取得します。
GetSystemDefaultLangID

システム ロケールの言語識別子を返します。
GetSystemDefaultLCID

システム ロケールのロケール識別子を返します。メモ Windows Vista 以降でのみ実行されるアプリケーションでは、この関数を優先して GetSystemDefaultLocaleName を使用する必要があります。
GetSystemDefaultLocaleName

システムの既定のロケール名を取得します。メモ この関数よりも優先して、アプリケーションで GetUserDefaultLocaleName を呼び出することをお勧めします。
GetSystemDefaultUILanguage

オペレーティング システムのシステムの既定の UI 言語 (Windows Vista 以降では "インストール言語" とも呼ばれます) の言語識別子を取得します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
GetSystemPreferredUILanguages

システム優先 UI 言語を取得します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
GetTextCharset

指定したデバイス コンテキストで現在選択されているフォントの文字セット識別子を取得します。
GetTextCharsetInfo

指定したデバイス コンテキストで現在選択されているフォントの文字セットに関する情報を取得します。
GetThreadLocale

呼び出し元スレッドの現在のロケールのロケール識別子を返します。メモ この関数は、カスタム ロケールのためにリリース間で変更されるデータを取得できます。
GetThreadPreferredUILanguages

現在のスレッドのスレッド優先 UI 言語を取得します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
GetThreadUILanguage

現在のスレッドの最初のユーザー インターフェイス言語の言語識別子を返します。
GetTimeFormatA

識別子で指定されたロケールの時刻文字列として時刻を書式設定します。 関数は、指定された時刻またはローカル システム時刻の書式を設定します。 (ANSI)
GetTimeFormatEx

時刻を、名前で指定されたロケールの時刻文字列として書式設定します。
GetTimeFormatW

識別子で指定されたロケールの時刻文字列として時刻を書式設定します。 関数は、指定された時刻またはローカル システム時刻の書式を設定します。 (Unicode)
GetUILanguageFallbackList

言語名として表される UI 言語のフォールバック リストを取得します。
GetUILanguageInfo

インストールされている UI 言語に関するさまざまな情報を取得します
GetUserDefaultGeoName

ユーザーの既定の地理的位置の 2 文字の国際標準化機構 (ISO) 3166-1 コードまたは数値国連 (UN) シリーズ M、数値 49 (M.49) コードを取得します。
GetUserDefaultLangID

現在のユーザーの [地域の書式] 設定の言語識別子を返します。
GetUserDefaultLCID

ユーザーの既定のロケールのロケール識別子を返します。注意 ユーザーの既定のロケールがカスタム ロケールの場合、アプリケーションはデータに値を正確にタグ付けしたり、データを交換したりできません。
GetUserDefaultLocaleName

ユーザーの既定のロケール名を取得します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、GetUserDefaultLCID を優先してこの関数を呼び出す必要があります。
GetUserDefaultUILanguage

現在のユーザーのユーザー UI 言語の言語識別子を返します。
GetUserGeoID

ユーザーの地理的な場所に関する情報を取得します。 詳細については、「地理的な場所の表」を参照してください。
GetUserPreferredUILanguages

ユーザーが優先する UI 言語に関する情報を取得します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
GetWords

辞書から単語エントリを取得します。
IdnToAscii

国際化ドメイン名 (IDN) または別の国際化ラベルを、Punycode 転送エンコード構文の名前を表す ASCII 文字列の Unicode (ワイド文字) 表現に変換します。
IdnToNameprepUnicode

国際化ドメイン名 (IDN) または別の国際化ラベルを、ネットワーク作業グループ RFC 3491 で指定された NamePrep フォームに変換しますが、Punycode への追加の変換は実行しません。
IdnToUnicode

国際化ドメイン名 (IDN) または別の国際化されたラベルの Punycode 形式を、通常の Unicode UTF-16 エンコード構文に変換します。
無視

このセッションの残りの部分で指定された単語を無視します。
IMCENUMPROC

IMCENUMPROC (imm.h) は、ImmEnumInputContext 関数によって提供される入力コンテキストを処理するアプリケーション定義のコールバック関数です。
IMCENUMPROC

IMCENUMPROC (immdev.h) は、ImmEnumInputContext 関数によって提供される入力コンテキストを処理するアプリケーション定義のコールバック関数です。
ImmAssociateContext

ImmAssociateContext 関数 (imm.h) は、指定した入力コンテキストを指定したウィンドウに関連付けます。
ImmAssociateContext

ImmAssociateContext 関数 (immdev.h) は、指定した入力コンテキストを指定されたウィンドウに関連付けます。
ImmAssociateContextEx

ImmAssociateContextEx 関数 (imm.h) は、入力メソッド コンテキストと指定されたウィンドウまたはその子の間の関連付けを変更します。
ImmAssociateContextEx

ImmAssociateContextEx 関数 (immdev.h) は、入力メソッド コンテキストと指定されたウィンドウまたはその子の間の関連付けを変更します。
ImmConfigureIMEA

ImmConfigureIMEA (ANSI) 関数 (imm.h) は、指定された入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。
ImmConfigureIMEA

ImmConfigureIMEA (ANSI) 関数 (immdev.h) は、指定された入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。
ImmConfigureIMEW

ImmConfigureIMEW (Unicode) 関数 (imm.h) は、指定された入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。
ImmConfigureIMEW

ImmConfigureIMEW (Unicode) 関数 (immdev.h) は、指定された入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。
ImmCreateContext

ImmCreateContext 関数 (imm.h) は、新しい入力コンテキストを作成し、コンテキストにメモリを割り当て、初期化します。
ImmCreateContext

ImmCreateContext 関数 (immdev.h) は、新しい入力コンテキストを作成し、コンテキストにメモリを割り当て、初期化します。
ImmDestroyContext

ImmDestroyContext 関数 (imm.h) は入力コンテキストを解放し、関連付けられているメモリを解放します。
ImmDestroyContext

ImmDestroyContext 関数 (immdev.h) は入力コンテキストを解放し、関連するメモリを解放します。
ImmDisableIME

ImmDisableIME 関数 (imm.h) は、スレッドまたはプロセス内のすべてのスレッドの IME を無効にします。
ImmDisableIME

ImmDisableIME 関数 (immdev.h) は、スレッドまたはプロセス内のすべてのスレッドの IME を無効にします。
ImmDisableLegacyIME

ImmDisableLegacyIME 関数 (imm.h) は、このスレッドが Windows ストア アプリ UI スレッドであることを示します。
ImmDisableLegacyIME

ImmDisableLegacyIME 関数 (immdev.h) は、このスレッドが Windows ストア アプリ UI スレッドであることを示します。
ImmDisableTextFrameService

ImmDisableTextFrameService 関数 (imm.h) は、Windows Vista の時点では使用できなくなりました。
ImmDisableTextFrameService

ImmDisableTextFrameService 関数 (immdev.h) は、Windows Vista の時点では使用できなくなりました。
ImmEnumInputContext

ImmEnumInputContext 関数 (imm.h) は、指定されたスレッドの入力コンテキストを取得します。
ImmEnumInputContext

ImmEnumInputContext 関数 (immdev.h) は、指定されたスレッドの入力コンテキストを取得します。
ImmEnumRegisterWordA

ImmEnumRegisterWordA (ANSI) 関数 (imm.h) は、指定された読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。
ImmEnumRegisterWordA

ImmEnumRegisterWordA (ANSI) 関数 (immdev.h) は、指定された読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。
ImmEnumRegisterWordW

ImmEnumRegisterWordW (Unicode) 関数 (imm.h) は、指定された読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。
ImmEnumRegisterWordW

ImmEnumRegisterWordW (Unicode) 関数 (immdev.h) は、指定された読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。
ImmEscapeA

ImmEscapeA (ANSI) 関数 (imm.h) は、他の IME API 関数では使用できない特定の IME の機能にアクセスします。
ImmEscapeA

ImmEscapeA (ANSI) 関数 (immdev.h) は、他の IME API 関数では使用できない特定の IME の機能にアクセスします。
ImmEscapeW

ImmEscapeW (Unicode) 関数 (imm.h) は、他の IME API 関数では使用できない特定の IME の機能にアクセスします。
ImmEscapeW

ImmEscapeW (Unicode) 関数 (immdev.h) は、他の IME API 関数では使用できない特定の IME の機能にアクセスします。
ImmGetCandidateListA

ImmGetCandidateListA (ANSI) 関数 (imm.h) は候補リストを取得します。
ImmGetCandidateListA

ImmGetCandidateListA (ANSI) 関数 (immdev.h) は候補リストを取得します。
ImmGetCandidateListCountA

ImmGetCandidateListCountA (ANSI) 関数 (imm.h) は、候補リストのサイズを取得します。
ImmGetCandidateListCountA

ImmGetCandidateListCountA (ANSI) 関数 (immdev.h) は、候補リストのサイズを取得します。
ImmGetCandidateListCountW

ImmGetCandidateListCountW (Unicode) 関数 (imm.h) は、候補リストのサイズを取得します。
ImmGetCandidateListCountW

ImmGetCandidateListCountW (Unicode) 関数 (immdev.h) は、候補リストのサイズを取得します。
ImmGetCandidateListW

ImmGetCandidateListW (Unicode) 関数 (imm.h) は候補リストを取得します。
ImmGetCandidateListW

ImmGetCandidateListW (Unicode) 関数 (immdev.h) は候補リストを取得します。
ImmGetCandidateWindow

ImmGetCandidateWindow 関数 (imm.h) は、候補ウィンドウに関する情報を取得します。
ImmGetCandidateWindow

ImmGetCandidateWindow 関数 (immdev.h) は、候補ウィンドウに関する情報を取得します。
ImmGetCompositionFontA

ImmGetCompositionFontA (ANSI) 関数 (imm.h) は、コンポジション ウィンドウで文字を表示するために使用される論理フォントに関する情報を取得します。
ImmGetCompositionFontA

ImmGetCompositionFontA (ANSI) 関数 (immdev.h) は、コンポジション ウィンドウで文字を表示するために現在使用されている論理フォントに関する情報を取得します。
ImmGetCompositionFontW

ImmGetCompositionFontW (Unicode) 関数 (imm.h) は、コンポジション ウィンドウで文字を表示するために使用される論理フォントに関する情報を取得します。
ImmGetCompositionFontW

ImmGetCompositionFontW (Unicode) 関数 (immdev.h) は、コンポジション ウィンドウで文字を表示するために現在使用されている論理フォントに関する情報を取得します。
ImmGetCompositionStringA

ImmGetCompositionStringA (ANSI) 関数 (imm.h) は、コンポジション文字列に関する情報を取得します。
ImmGetCompositionStringA

ImmGetCompositionStringA (ANSI) 関数 (immdev.h) は、コンポジション文字列に関する情報を取得します。
ImmGetCompositionStringW

ImmGetCompositionStringW (Unicode) 関数 (imm.h) は、コンポジション文字列に関する情報を取得します。
ImmGetCompositionStringW

ImmGetCompositionStringW (Unicode) 関数 (immdev.h) は、コンポジション文字列に関する情報を取得します。
ImmGetCompositionWindow

ImmGetCompositionWindow 関数 (imm.h) は、コンポジション ウィンドウに関する情報を取得します。
ImmGetCompositionWindow

ImmGetCompositionWindow 関数 (immdev.h) は、コンポジション ウィンドウに関する情報を取得します。
ImmGetContext

ImmGetContext 関数 (imm.h) は、指定されたウィンドウに関連付けられている入力コンテキストを返します。
ImmGetContext

ImmGetContext 関数 (immdev.h) は、指定されたウィンドウに関連付けられている入力コンテキストを返します。
ImmGetConversionListA

ImmGetConversionListA (ANSI) 関数 (imm.h) は、IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。
ImmGetConversionListA

ImmGetConversionListA (ANSI) 関数 (immdev.h) は、IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。
ImmGetConversionListW

ImmGetConversionListW (Unicode) 関数 (imm.h) は、IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。
ImmGetConversionListW

ImmGetConversionListW (Unicode) 関数 (immdev.h) は、IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。
ImmGetConversionStatus

ImmGetConversionStatus 関数 (imm.h) は、現在の変換状態を取得します。
ImmGetConversionStatus

ImmGetConversionStatus 関数 (immdev.h) は、現在の変換状態を取得します。
ImmGetDefaultIMEWnd

ImmGetDefaultIMEWnd 関数 (imm.h) は、既定のウィンドウ ハンドルを IME クラスに取得します。
ImmGetDefaultIMEWnd

ImmGetDefaultIMEWnd 関数 (immdev.h) は、既定のウィンドウ ハンドルを IME クラスに取得します。
ImmGetDescriptionA

ImmGetDescriptionA (ANSI) 関数 (imm.h) は、IME の説明を指定されたバッファーにコピーします。
ImmGetDescriptionA

ImmGetDescriptionA (ANSI) 関数 (immdev.h) は、IME の説明を指定されたバッファーにコピーします。
ImmGetDescriptionW

ImmGetDescriptionW (Unicode) 関数 (imm.h) は、IME の説明を指定されたバッファーにコピーします。
ImmGetDescriptionW

ImmGetDescriptionW (Unicode) 関数 (immdev.h) は、IME の説明を指定されたバッファーにコピーします。
ImmGetGuideLineA

ImmGetGuideLineA (ANSI) 関数 (imm.h) は、エラーに関する情報を取得します。 アプリケーションは、ユーザー通知に情報を使用します。
ImmGetGuideLineA

ImmGetGuideLineA (ANSI) 関数 (immdev.h) は、エラーに関する情報を取得します。 アプリケーションは、ユーザー通知に情報を使用します。
ImmGetGuideLineW

ImmGetGuideLineW (Unicode) 関数 (imm.h) は、エラーに関する情報を取得します。 アプリケーションは、ユーザー通知に情報を使用します。
ImmGetGuideLineW

ImmGetGuideLineW (Unicode) 関数 (immdev.h) は、エラーに関する情報を取得します。 アプリケーションは、ユーザー通知に情報を使用します。
ImmGetIMEFileNameA

ImmGetIMEFileNameA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のファイル名を取得します。
ImmGetIMEFileNameA

ImmGetIMEFileNameA (ANSI) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のファイル名を取得します。
ImmGetIMEFileNameW

ImmGetIMEFileNameW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のファイル名を取得します。
ImmGetIMEFileNameW

ImmGetIMEFileNameW (Unicode) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のファイル名を取得します。
ImmGetImeMenuItemsA

ImmGetImeMenuItemsA (ANSI) 関数 (imm.h) は、指定された入力コンテキストの IME メニューに登録されているメニュー項目を取得します。
ImmGetImeMenuItemsA

ImmGetImeMenuItemsA (ANSI) 関数 (immdev.h) は、指定された入力コンテキストの IME メニューに登録されているメニュー項目を取得します。
ImmGetImeMenuItemsW

ImmGetImeMenuItemsW (Unicode) 関数 (imm.h) は、指定された入力コンテキストの IME メニューに登録されているメニュー項目を取得します。
ImmGetImeMenuItemsW

ImmGetImeMenuItemsW (Unicode) 関数 (immdev.h) は、指定された入力コンテキストの IME メニューに登録されているメニュー項目を取得します。
ImmGetOpenStatus

ImmGetOpenStatus 関数 (imm.h) は、IME が開いているか閉じているかを決定します。
ImmGetOpenStatus

ImmGetOpenStatus 関数 (immdev.h) は、IME が開いているか閉じているかを決定します。
ImmGetProperty

ImmGetProperty 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のプロパティと機能を取得します。
ImmGetProperty

ImmGetProperty 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のプロパティと機能を取得します。
ImmGetRegisterWordStyleA

ImmGetRegisterWordStyleA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。
ImmGetRegisterWordStyleA

ImmGetRegisterWordStyleA (ANSI) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。
ImmGetRegisterWordStyleW

ImmGetRegisterWordStyleW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。
ImmGetRegisterWordStyleW

ImmGetRegisterWordStyleW (Unicode) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。
ImmGetStatusWindowPos

ImmGetStatusWindowPos 関数 (imm.h) は、状態ウィンドウの位置を取得します。
ImmGetStatusWindowPos

ImmGetStatusWindowPos 関数 (immdev.h) は、状態ウィンドウの位置を取得します。
ImmGetVirtualKey

ImmGetVirtualKey 関数 (imm.h) は、IME が既に処理したキー入力メッセージに関連付けられている元の仮想キー値を取得します。
ImmGetVirtualKey

ImmGetVirtualKey 関数 (immdev.h) は、IME が既に処理したキー入力メッセージに関連付けられている元の仮想キー値を取得します。
ImmInstallIMEA

ImmInstallIMEA (ANSI) 関数 (imm.h) は IME をインストールします。
ImmInstallIMEA

ImmInstallIMEA (ANSI) 関数 (immdev.h) によって IME がインストールされます。
ImmInstallIMEW

ImmInstallIMEW (Unicode) 関数 (imm.h) は IME をインストールします。
ImmInstallIMEW

ImmInstallIMEW (Unicode) 関数 (immdev.h) によって IME がインストールされます。
ImmIsIME

ImmIsIME 関数 (imm.h) は、指定された入力ロケールに IME があるかどうかを判断します。
ImmIsIME

ImmIsIME 関数 (immdev.h) は、指定された入力ロケールに IME があるかどうかを判断します。
ImmIsUIMessageA

ImmIsUIMessageA (ANSI) 関数 (imm.h) は、IME ウィンドウ用のメッセージをチェックし、それらのメッセージをウィンドウに送信します。
ImmIsUIMessageA

ImmIsUIMessageA (ANSI) 関数 (immdev.h) は、IME ウィンドウ用のメッセージをチェックし、それらのメッセージをウィンドウに送信します。
ImmIsUIMessageW

ImmIsUIMessageW (Unicode) 関数 (imm.h) は、IME ウィンドウ用のメッセージをチェックし、それらのメッセージをウィンドウに送信します。
ImmIsUIMessageW

ImmIsUIMessageW (Unicode) 関数 (immdev.h) は、IME ウィンドウ用のメッセージをチェックし、それらのメッセージをウィンドウに送信します。
ImmNotifyIME

ImmNotifyIME 関数 (imm.h) は、入力コンテキストの状態の変更について IME に通知します。
ImmNotifyIME

ImmNotifyIME 関数 (immdev.h) は、入力コンテキストの状態の変更について IME に通知します。
ImmRegisterWordA

ImmRegisterWordA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。
ImmRegisterWordA

ImmRegisterWordA (ANSI) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。
ImmRegisterWordW

ImmRegisterWordW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。
ImmRegisterWordW

ImmRegisterWordW (Unicode) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。
ImmReleaseContext

ImmReleaseContext 関数 (imm.h) は、入力コンテキストを解放し、入力コンテキストに関連付けられているメモリのロックを解除します。 アプリケーションは、ImmGetContext 関数の呼び出しごとにこの関数を呼び出す必要があります。
ImmReleaseContext

ImmReleaseContext 関数 (immdev.h) は入力コンテキストを解放し、入力コンテキストに関連付けられているメモリのロックを解除します。
ImmRequestMessageA

WM_IME_REQUEST メッセージを生成します。 (ANSI)
ImmRequestMessageW

WM_IME_REQUEST メッセージを生成します。 (Unicode)
ImmSetCandidateWindow

ImmSetCandidateWindow 関数 (imm.h) は、候補ウィンドウに関する情報を設定します。
ImmSetCandidateWindow

ImmSetCandidateWindow 関数 (immdev.h) は、候補ウィンドウに関する情報を設定します。
ImmSetCompositionFontA

ImmSetCompositionFontA (ANSI) 関数 (imm.h) は、コンポジション ウィンドウで文字を表示するために使用する論理フォントを設定します。
ImmSetCompositionFontA

ImmSetCompositionFontA (ANSI) 関数 (immdev.h) は、コンポジション ウィンドウで文字を表示するために使用する論理フォントを設定します。
ImmSetCompositionFontW

ImmSetCompositionFontW (Unicode) 関数 (imm.h) は、コンポジション ウィンドウに文字を表示するために使用する論理フォントを設定します。
ImmSetCompositionFontW

ImmSetCompositionFontW (Unicode) 関数 (immdev.h) は、コンポジション ウィンドウで文字を表示するために使用する論理フォントを設定します。
ImmSetCompositionStringA

ImmSetCompositionStringA (ANSI) 関数 (imm.h) は、コンポジションおよび読み取り文字列の文字、属性、句を設定します。
ImmSetCompositionStringA

ImmSetCompositionStringA (ANSI) 関数 (immdev.h) は、コンポジションと読み取り文字列の文字、属性、句を設定します。
ImmSetCompositionStringW

ImmSetCompositionStringW (Unicode) 関数 (imm.h) は、コンポジションと読み取り文字列の文字、属性、句を設定します。
ImmSetCompositionStringW

ImmSetCompositionStringW (Unicode) 関数 (immdev.h) は、コンポジションと読み取り文字列の文字、属性、句を設定します。
ImmSetCompositionWindow

ImmSetCompositionWindow 関数 (imm.h) は、コンポジション ウィンドウの位置を設定します。
ImmSetCompositionWindow

ImmSetCompositionWindow 関数 (immdev.h) は、コンポジション ウィンドウの位置を設定します。
ImmSetConversionStatus

ImmSetConversionStatus 関数 (imm.h) は、現在の変換状態を設定します。
ImmSetConversionStatus

ImmSetConversionStatus 関数 (immdev.h) は、現在の変換状態を設定します。
ImmSetOpenStatus

ImmSetOpenStatus 関数 (imm.h) は、IME を開くか閉じます。
ImmSetOpenStatus

ImmSetOpenStatus 関数 (immdev.h) は、IME を開くか閉じます。
ImmSetStatusWindowPos

ImmSetStatusWindowPos 関数 (imm.h) は、状態ウィンドウの位置を設定します。
ImmSetStatusWindowPos

ImmSetStatusWindowPos 関数 (immdev.h) は、状態ウィンドウの位置を設定します。
ImmSimulateHotKey

ImmSimulateHotKey 関数 (imm.h) は、指定された IME ホット キーをシミュレートし、ユーザーが指定したウィンドウでホット キーを押した場合と同じ応答を発生させます。
ImmSimulateHotKey

ImmSimulateHotKey 関数 (immdev.h) は、指定された IME ホット キーをシミュレートし、ユーザーが指定したウィンドウでホット キーを押した場合と同じ応答を発生させます。
ImmUnregisterWordA

ImmUnregisterWordA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。
ImmUnregisterWordA

ImmUnregisterWordA (ANSI) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。
ImmUnregisterWordW

ImmUnregisterWordW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。
ImmUnregisterWordW

ImmUnregisterWordW (Unicode) 関数 (immdev.h) は、指定された入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。
初期化する

IImePadApplet を初期化するために IImePad インターフェイスから呼び出されます。
InitializeWordlist

指定した単語だけを含むよう、指定した単語リストを初期化します。
Invoke

SpellCheckerChanged イベントを受信します。
InvokeDictToolDialog

アプリから Microsoft IME の辞書ツールを呼び出します。
InvokeWordRegDialog

アプリから Microsoft IME Word登録ダイアログ ウィンドウを呼び出します。
IS_HIGH_SURROGATE

文字が UTF-16 上位サロゲート コード ポイントであるかどうかを判断します。これは、0xd800から0xdbffまでの範囲です。
IS_LOW_SURROGATE

文字が UTF-16 低サロゲート コード ポイントであるかどうかを判断します(0xdc00から0xdfffまで)。
IS_SURROGATE_PAIR

指定したコード ユニットが UTF-16 サロゲート ペアを形成するかどうかを判断します。
IsDBCSLeadByte

指定した文字が、システムの既定の Windows ANSI コード ページ (CP_ACP) の先頭バイトであるかどうかを判断します。 先頭バイトは、コード・ページの 2 バイト文字セット (DBCS) 内の 2 バイト文字の最初のバイトです。
IsDBCSLeadByteEx

指定した文字が潜在バイトである可能性があるかどうかを判断します。 先頭バイトは、コード・ページの 2 バイト文字セット (DBCS) 内の 2 バイト文字の最初のバイトです。
IsDefaultIME

クラス ID で指定された IME がローカル コンピューターの既定の IME であるかどうかを判断します。
IsNLSDefinedString

文字列内の各文字に、指定された NLS 機能に対して定義された結果があるかどうかを判断します。
IsNormalizedString

文字列が Unicode 4.0 TR#15 に従って正規化されていることを確認します。 詳細については、「Unicode 正規化を使用して文字列を表す」を参照してください。
Issupported

指定した言語がこのスペル チェックでサポートされているかどうかを判断します。
Issupported

指定した言語が登録済みのスペル チェックでサポートされているかどうかを判断します。
IsTextUnicode

バッファーに Unicode テキストの形式が含まれている可能性が高いかどうかを判断します。
IsValidCodePage

指定したコード ページが有効かどうかを判断します。
IsValidLanguageGroup

言語グループがオペレーティング システムにインストールされているか、サポートされているかを判断します。 詳細については、「NLS の用語」を参照してください。
IsValidLocale

指定したロケールがオペレーティング システムにインストールされているか、サポートされているかを判断します。 詳細については、「ロケールと言語」を参照してください。
IsValidLocaleName

オペレーティング システムにインストールまたはサポートされているロケールに対して、指定したロケール名が有効かどうかを判断します。メモ Windows Vista 以降でのみ実行されているアプリケーションでは、IsValidLocale を優先してこの関数を呼び出して、補足ロケールの有効性を判断する必要があります。
IsValidNLSVersion

NLS バージョンが特定の NLS 関数に対して有効かどうかを判断します。
LANGGROUPLOCALE_ENUMPROCA

EnumLanguageGroupLocales 関数によって提供される列挙言語グループのロケール情報を処理するアプリケーション定義のコールバック関数。 (ANSI)
LANGGROUPLOCALE_ENUMPROCW

EnumLanguageGroupLocales 関数によって提供される列挙言語グループのロケール情報を処理するアプリケーション定義のコールバック関数。 (Unicode)
LANGIDFROMLCID

ロケール識別子から言語識別子を取得します。
LCIDToLocaleName

ロケール識別子をロケール名に変換します。
LCMapStringA

identifier で指定されたロケールの場合は、指定した変換を使用して 1 つの入力文字列を別の入力文字列にマップするか、入力文字列の並べ替えキーを生成します。 (ANSI)
LCMapStringEx

name で指定されたロケールの場合は、指定した変換を使用して入力文字列を別の文字列にマップするか、入力文字列の並べ替えキーを生成します。メモ アプリケーションは、Windows Vista 以降でのみ実行するように設計されている場合は、LCMapString を優先してこの関数を呼び出す必要があります。
LCMapStringW

identifier で指定されたロケールの場合は、指定した変換を使用して 1 つの入力文字列を別の入力文字列にマップするか、入力文字列の並べ替えキーを生成します。 (Unicode)
LoadMUILibraryA

特定の言語に依存しない (LN) ファイルに関連付けられている言語固有のリソースへのハンドルを返します。 (ANSI)
LoadMUILibraryW

特定の言語に依存しない (LN) ファイルに関連付けられている言語固有のリソースへのハンドルを返します。 (Unicode)
LoadStringByReference

サポートされていません。 LoadStringByReference は、変更または使用できない可能性があります。 代わりに、SHLoadIndirectString を使用します。
LOCALE_ENUMPROCEX

EnumSystemLocalesEx 関数によって提供される列挙ロケール情報を処理するアプリケーション定義のコールバック関数。
LocaleNameToLCID

ロケール名をロケール識別子に変換します。
MAKELANGID

第 1 言語識別子とサブ言語識別子から言語識別子を作成します。
MAKELCID

言語識別子と並べ替え順序識別子からロケール識別子を作成します。
MAKESORTLCID

言語識別子、並べ替え順序識別子、並べ替えバージョンからロケール識別子 (LCID) を構築します。
MappingDoAction

テキスト認識が発生した後、ELS サービスがアクションを実行します。 たとえば、電話ダイヤラー サービスでは、まず電話番号を認識してから、番号をダイヤルする "アクション" を実行する必要があります。
MappingFreePropertyBag

ELS テキスト認識操作中に割り当てられたメモリとリソースを解放します。
MappingFreeServices

アプリケーションが 1 つ以上の ELS サービスと対話するために割り当てられたメモリとリソースを解放します。 メモリとリソースは、MappingGetServices へのアプリケーション呼び出しで割り当てられます。
MappingGetServices

アプリケーションで指定された条件に従って、使用可能な ELS プラットフォームでサポートされているサービスの一覧と関連情報を取得します。
MappingRecognizeText

テキストを認識するために ELS サービスを呼び出します。 たとえば、Microsoft 言語検出サービスは、入力テキストが書き込まれる言語の認識を試みます。
MultiByteToWideChar

文字列を UTF-16 (ワイド文字) 文字列にマップします。
次へ

次のスペル ミスを取得します。
NextWords

辞書から次の単語エントリを取得します。
NlsDllCodePageTranslation

フラグの設定に応じて、コード ページ情報を取得したり、変換を行ったりするために使用されます。
NormalizeString

Unicode 4.0 TR#15 に従ってテキスト文字列の文字を正規化します。 詳細については、「Unicode 正規化を使用して文字列を表す」を参照してください。
通知

通知コードを使用して情報を渡すために IImePad から呼び出されます。
NotifyUILanguageChange

サポートされていません。 NotifyUILanguageChange は変更または使用できない可能性があります。
[ファイル]

ディクショナリ ファイルを開きます。
[ファイル]

IFELanguage オブジェクトを初期化します。
PFN_MAPPINGCALLBACKPROC

MappingRecognizeText 関数によって生成されたデータを非同期的に処理するアプリケーション定義のコールバック関数。
PRIMARYLANGID

言語識別子からプライマリ言語識別子を抽出します。
RegisterUserDictionary

登録解除されるまで、現在のユーザーのユーザー ディクショナリとして使用するファイルを登録します。
RegisterWord

IFEDictionary で新しい単語を登録するか、既存の単語を削除します。
REGISTERWORDENUMPROCA

REGISTERWORDENUMPROCA (ANSI) (imm.h) は、ImmEnumRegisterWord 関数で使用されるアプリケーション定義のコールバック関数です。
REGISTERWORDENUMPROCA

REGISTERWORDENUMPROCA (ANSI) は、ImmEnumRegisterWord 関数で使用されるアプリケーション定義のコールバック関数です。
REGISTERWORDENUMPROCW

REGISTERWORDENUMPROCW (Unicode) (imm.h) は、ImmEnumRegisterWord 関数で使用されるアプリケーション定義のコールバック関数です。
REGISTERWORDENUMPROCW

REGISTERWORDENUMPROCW (Unicode) は、ImmEnumRegisterWord 関数で使用されるアプリケーション定義のコールバック関数です。 (registerwordenumprocw)
削除

以前に ISpellChecker.Add によって追加された単語を削除するか、ISpellChecker.Ignore で無視するように設定します。
remove_SpellCheckerChanged

SpellCheckerChanged イベントに追加されたイベント ハンドラー (ISpellCheckerChangedEventHandler) を削除します。
Request

IImePadApplet によって呼び出され、アプリにテキストを挿入します。
ResolveLocaleName

指定した名前に一致する可能性のあるロケール名を検索します。
ScriptApplyDigitSubstitution

指定した数字置換設定を、指定したスクリプト コントロールとスクリプトの状態構造に適用します。
ScriptApplyLogicalWidth

実行の事前幅の配列を受け取り、調整された事前グリフ幅の配列を生成します。
ScriptBreak

改行を決定するための情報を取得します。
ScriptCacheGetHeight

現在キャッシュされているフォントの高さを取得します。
ScriptCPtoX

実行の左端または先頭端から論理文字クラスターの先頭または末尾のエッジまでの x オフセットを生成します。
ScriptFreeCache

スクリプト キャッシュを解放します。
ScriptGetCMap

TrueType cmap テーブルまたは古いスタイルのフォントに実装されている標準の cmap テーブルに従って、文字列内の Unicode 文字のグリフ インデックスを取得します。
ScriptGetFontAlternateGlyphs

指定した OpenType 機能を介してアクセスできる、指定した文字の代替グリフの一覧を取得します。
ScriptGetFontFeatureTags

OpenType 処理用に定義された書き込みシステムの文字体裁機能の一覧を取得します。 リストを構成する文字体裁機能タグは、指定されたデバイス コンテキストまたはキャッシュ内のフォントから取得されます。
ScriptGetFontLanguageTags

指定した項目で使用でき、OpenType 処理で指定されたスクリプト タグでサポートされている言語タグの一覧を取得します。 リストを構成するタグは、指定されたデバイス コンテキストまたはキャッシュ内のフォントから取得されます。
ScriptGetFontProperties

フォントで使用される特殊なグリフのフォント キャッシュから情報を取得します。
ScriptGetFontScriptTags

OpenType 処理のフォントで使用できるスクリプトの一覧を取得します。 リストを構成するスクリプトは、指定されたデバイス コンテキストにあるフォント、または現在の実行のフォントを処理するスクリプト シェイプ エンジンから取得されます。
ScriptGetGlyphABCWidth

特定のグリフの ABC 幅を取得します。
ScriptGetLogicalWidths

特定のフォントのグリフアドバンス幅を論理幅に変換します。
ScriptGetProperties

現在のスクリプトに関する情報を取得します。
ScriptIsComplex

Unicode 文字列に複雑なスクリプト処理が必要かどうかを判断します。
ScriptItemize

Unicode 文字列を個別に整形可能な項目に分割します。
ScriptItemizeOpenType

Unicode 文字列を個別に整形可能な項目に分割し、OpenType 処理用のシェイプ可能な項目ごとに特徴タグの配列を提供します。
ScriptJustify

ScriptTextOut 関数に渡されたときにテキストの配置を許可する事前幅テーブルを作成します。
ScriptLayout

実行埋め込みレベルの配列を、ビジュアルと論理の位置または論理的な対ビジュアル位置のマップに変換します。
ScriptPlace

ScriptShape の出力からグリフの進み幅と 2 次元オフセット情報を生成します。
ScriptPlaceOpenType

ScriptShapeOpenType の出力から OpenType 情報を使用して Unicode 実行のグリフとビジュアル属性を生成します。
ScriptPositionSingleGlyph

OpenType 処理用のフォントで指定された機能を使用して、1 つの調整で 1 つのグリフを配置します。 ほとんどの場合、アプリケーションでは、この関数を使用して、行の先頭または末尾にグリフを光学式で配置します。
ScriptRecordDigitSubstitution

各国語サポート (NLS) のネイティブ桁と数字の置換設定を読み取り、SCRIPT_DIGITSUBSTITUTE構造で記録します。 詳細については、「Digit Shapes」を参照してください。
ScriptShape

Unicode 実行のグリフとビジュアル属性を生成します。
ScriptShapeOpenType

OpenType 情報を使用して Unicode 実行のグリフとビジュアル属性を生成します。 各実行は、この関数の 1 つの呼び出しで構成されます。
ScriptString_pcOutChars

クリッピング後の文字列の長さへのポインターを返します。
ScriptString_pLogAttr

分析された文字列の論理属性バッファーへのポインターを返します。
ScriptString_pSize

分析された文字列の SIZE 構造体へのポインターを返します。
ScriptStringAnalyse

プレーン テキスト文字列を分析します。
ScriptStringCPtoX

文字位置の先頭または末尾の端の x 座標を取得します。
ScriptStringFree

SCRIPT_STRING_ANALYSIS構造体を解放します。
ScriptStringGetLogicalWidths

ビジュアル幅を論理幅に変換します。
ScriptStringGetOrder

元の文字位置をグリフ位置にマップする配列を作成します。
ScriptStringOut

ScriptStringAnalyse の以前の呼び出しによって生成された文字列を表示し、必要に応じて強調表示を追加します。
ScriptStringValidate

SCRIPT_STRING_ANALYSIS構造体に無効なシーケンスがないか確認します。
ScriptStringXtoCP

x 座標を文字位置に変換します。
ScriptSubstituteSingleGlyph

OpenType 処理のために、同じグリフの代替形式を 1 つ持つ 1 つのグリフの置換を有効にします。
ScriptTextOut

指定したスクリプト図形のテキストを表示し、情報を配置します。
ScriptXtoCP

実行の x オフセットから論理文字クラスターの先頭または末尾のエッジを生成します。
SetCalendarInfoA

カレンダーのロケール情報の項目を設定します。 詳細については、「日付とカレンダー」を参照してください。 (ANSI)
SetCalendarInfoW

カレンダーのロケール情報の項目を設定します。 詳細については、「日付とカレンダー」を参照してください。 (Unicode)
SetDefaultIME

Microsoft IME がキーボード レイアウトの既定の IME になるようにします。
SetHeader

ディクショナリ ファイル内のディクショナリ ヘッダーを設定します。
SetLocaleInfoA

現在のロケールのユーザーオーバーライド部分の情報項目を設定します。 この関数では、システムの既定値は設定されません。 (ANSI)
SetLocaleInfoW

現在のロケールのユーザーオーバーライド部分の情報項目を設定します。 この関数では、システムの既定値は設定されません。 (Unicode)
SetOptionValue

指定したオプションに関連付けられている値を設定します。
SetProcessPreferredUILanguages

アプリケーション プロセスのプロセス優先 UI 言語を設定します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
SetThreadLocale

呼び出し元スレッドの現在のロケールを設定します。
SetThreadPreferredUILanguages

現在のスレッドのスレッド優先 UI 言語を設定します。 詳細については、「ユーザー インターフェイス言語管理」を参照してください。
SetThreadUILanguage

現在のスレッドのユーザー インターフェイス言語を設定します。
SetUserGeoID

ユーザーの地理的な場所の識別子を設定します。 この識別子には、「地理的な場所のテーブル」で説明されている値のいずれかが必要です。
SetUserGeoName

現在のユーザーの地理的な場所を、指定された 2 文字の国際標準化機構 (ISO) 3166-1 コードまたは数値の国連 (UN) シリーズ M、数値 49 (M.49) コードに設定します。
SORTIDFROMLCID

ロケール識別子から並べ替え順序識別子を取得します。
SORTVERSIONFROMLCID

ロケール識別子から並べ替えバージョンを取得します。
SUBLANGID

言語識別子からサブ言語識別子を抽出します。
Suggest

指定したテキストのスペル修正候補を取得します。 (ISpellCheckProvider.Suggest)
Suggest

指定したテキストのスペル修正候補を取得します。 (ISpellChecker.Suggest)
Terminate

IImePad インスタンスが終了したときに IImePadApplet を終了するために IImePad から呼び出されます。
テキスト

コンパイル中にプリプロセッサ ディレクティブによって UNICODE が定義されている場合に、文字列を Unicode として識別します。 それ以外の場合、マクロは文字列を ANSI 文字列として識別します。
TranslateCharsetInfo

文字セット情報を変換し、変換先構造体のすべてのメンバーを適切な値に設定します。
UILANGUAGE_ENUMPROCA

EnumUILanguages 関数によって提供される列挙されたユーザー インターフェイス言語情報を処理するアプリケーション定義のコールバック関数。 (ANSI)
UILANGUAGE_ENUMPROCW

EnumUILanguages 関数によって提供される列挙されたユーザー インターフェイス言語情報を処理するアプリケーション定義のコールバック関数。 (Unicode)
UnregisterUserDictionary

以前に登録されたユーザー ディクショナリの登録を解除します。
VerifyScripts

スクリプトの 2 つの列挙リストを比較します。
WideCharToMultiByte

UTF-16 (ワイド文字) 文字列を新しい文字列にマップします。

インターフェイス

 
IComprehensiveSpellCheckProvider

プロバイダーが必要に応じて、より包括的なスペル チェック機能をサポートできるようにします。
IEnumSpellingError

スペル ミスの列挙。
IFECommon

IFECommon インターフェイスは、さまざまな言語に共通する IME 関連のサービスを提供します。
IFEDictionary

IFEDictionary インターフェイスを使用すると、クライアントは Microsoft IME ユーザー 辞書にアクセスできます。
IFELanguage

IFELanguage インターフェイスは、Microsoft IME を使用した言語処理サービスを提供します。
IImePad

IImePad インターフェイスは、IImePadApplet インターフェイスを実装する IMEPadApplets からアプリにテキストを挿入します。
IImePadApplet

IImePadApplet インターフェイスは、IImePad インターフェイスを介して文字列をアプリに入力します。
IImePlugInDictDictionaryList

IME プラグイン ディクショナリの一覧へのアクセスを提供します。
IImeSpecifyApplets

IImeSpecifyApplets インターフェイスは、IImePadApplet インターフェイスをエミュレートするために IImePad インターフェイス オブジェクトから呼び出されるメソッドを指定します。
IOptionDescription

スペル チェック オプションの説明を表します。
ISpellChecker

特定の言語の特定のスペル チェックを表します。
ISpellChecker2

特定の言語の特定のスペル チェックを表します。追加された単語辞書または無視リストから単語を削除する機能が追加されています。
ISpellCheckerChangedEventHandler

呼び出し元がスペル チェックの状態が変更されたことを通知するハンドラーを作成できるようにします。
ISpellCheckerFactory

スペル チェック (ISpellChecker) をインスタンス化し、サポートされている言語を決定する機能を提供するためのファクトリ。
ISpellCheckProvider

スペル チェック インフラストラクチャで使用される特定の言語の特定のスペル チェック プロバイダーを表します。
ISpellCheckProviderFactory

スペル チェック (ISpellCheckProvider) をインスタンス化し、サポートされている言語を決定する機能を提供するためのファクトリ。
ISpellingError

スペル ミスに関する情報を提供します。
IUserDictionariesRegistrar

ユーザー 辞書の登録を管理します。

構造

 
APPLETIDLIST

IImePadApplet IID リストを指定します。
CANDIDATEFORM

CANDIDATEFORM (imm.h) 構造体には、候補ウィンドウの位置情報が含まれています。
CANDIDATEFORM

CANDIDATEFORM 構造体 (immdev.h) には、候補ウィンドウの位置情報が含まれています。
CANDIDATELIST

CANDIDATELIST (imm.h) 構造体には、候補リストに関する情報が含まれています。
CANDIDATELIST

CANDIDATELIST 構造体 (immdev.h) には、候補リストに関する情報が含まれています。
CHARSETINFO

文字セットに関する情報を格納します。
COMPOSITIONFORM

COMPOSITIONFORM (imm.h) 構造体には、コンポジション ウィンドウのスタイルと位置情報が含まれています。
COMPOSITIONFORM

COMPOSITIONFORM 構造体 (immdev.h) には、コンポジション ウィンドウのスタイルと位置情報が含まれています。
CPINFO

コード ページに関する情報が含まれます。 この構造体は、GetCPInfo 関数によって使用されます。
CPINFOEXA

コード ページに関する情報が含まれます。 この構造体は、GetCPInfoEx 関数によって使用されます。 (ANSI)
CPINFOEXW

コード ページに関する情報が含まれます。 この構造体は、GetCPInfoEx 関数によって使用されます。 (Unicode)
CURRENCYFMTA

通貨文字列の形式を定義する情報を格納します。 GetCurrencyFormat 関数は、この情報を使用して、指定されたロケールの通貨文字列をカスタマイズします。 (ANSI)
CURRENCYFMTW

通貨文字列の形式を定義する情報を格納します。 GetCurrencyFormat 関数は、この情報を使用して、指定されたロケールの通貨文字列をカスタマイズします。 (Unicode)
FILEMUIINFO

MUI での使用に関連するファイルに関する情報が含まれます。
FONTSIGNATURE

特定のフォントがグリフを提供するコード ページと Unicode サブ範囲を識別する情報が含まれます。
GOFFSET

結合グリフの x オフセットと y オフセットを格納します。
IMEAPPLETCFG

IImePad でアプレット構成を指定および設定するために使用します。
IMEAPPLETUI

IImePadApplet::CreateUI によってアプレット ウィンドウ のスタイルを指定するために使用されます。
IMECHARPOSITION

IMECHARPOSITION (imm.h) 構造体には、コンポジション ウィンドウ内の文字位置に関する情報が含まれています。
IMECHARPOSITION

IMECHARPOSITION 構造体 (immdev.h) には、コンポジション ウィンドウ内の文字位置に関する情報が含まれています。
IMECOMPOSITIONSTRINGINFO

アプリ内の IME のコンポジション文字列の情報が含まれます。
IMEDLG

Microsoft IME の辞書ツールまたはWord登録ダイアログ ウィンドウをアプリから呼び出すときに使用されます。
IMEMENUITEMINFOA

IMEMENUITEMINFOA (ANSI) 構造体 (imm.h) には、IME メニュー項目に関する情報が含まれています。
IMEMENUITEMINFOA

IMEMENUITEMINFOA (ANSI) 構造体 (immdev.h) には、IME メニュー項目に関する情報が含まれています。
IMEMENUITEMINFOW

IMEMENUITEMINFOW (Unicode) 構造体 (imm.h) には、IME メニュー項目に関する情報が含まれています。
IMEMENUITEMINFOW

IMEMENUITEMINFOW (Unicode) 構造体 (immdev.h) には、IME メニュー項目に関する情報が含まれています。
IMESHF

開かれたユーザー 辞書ファイルのヘッダー。 バージョン、タイトル、説明、著作権などのユーザー ディクショナリのプロパティを取得するために使用します。
IMEWRD

Microsoft IME 辞書のWord データ内の単語に関するデータが含まれます。
LOCALESIGNATURE

既定およびサポートされている文字セットとコード ページを定義する 2 つのコード ページ ビットフィールド (CPB) を含む拡張フォント署名情報が含まれます。 この構造体は、通常、フォント カバレッジとロケール間の関係を表すために使用されます。
MAPPING_DATA_RANGE

認識されたテキスト サブ範囲のテキスト認識結果が含まれます。 この型の構造体の配列は、MAPPING_PROPERTY_BAG構造体内の拡張言語サービス (ELS) サービスによって取得されます。
MAPPING_ENUM_OPTIONS

ELS サービスを列挙するために MappingGetServices 関数で使用されるオプションが含まれています。
MAPPING_OPTIONS

テキスト認識のオプションが含まれています。 この構造体に格納されている値は、MappingRecognizeText の動作と結果に影響します。
MAPPING_PROPERTY_BAG

MappingRecognizeText によって取得されたテキスト認識データ プロパティを格納します。
MAPPING_SERVICE_INFO

ELS サービスに関する情報が含まれています。
NLSVERSIONINFOEX

NLS 機能に関するバージョン情報が含まれています。
NUMBERFMTA

数値文字列の形式を定義する情報が含まれます。 GetNumberFormat 関数は、この情報を使用して、指定したロケールの数値文字列をカスタマイズします。 (ANSI)
NUMBERFMTW

数値文字列の形式を定義する情報が含まれます。 GetNumberFormat 関数は、この情報を使用して、指定したロケールの数値文字列をカスタマイズします。 (Unicode)
OPENTYPE_FEATURE_RECORD

実行に適用する 1 つの OpenType 機能に関する情報が含まれます。
POSTBL

パブリック POS (音声の一部) テーブルのエントリ。
RECONVERTSTRING

RECONVERTSTRING (imm.h) 構造体は、IME の再変換の文字列を定義します。 これは、再変換用の文字列を含むメモリ ブロック内の最初の項目です。
RECONVERTSTRING

RECONVERTSTRING 構造体 (immdev.h) は、IME の再変換の文字列を定義します。
REGISTERWORDA

REGISTERWORDA (ANSI) 構造体 (imm.h) には、読み取り情報または登録する単語が含まれています。
REGISTERWORDA

REGISTERWORDA (ANSI) 構造体 (immdev.h) には、読み取り情報または登録する単語が含まれています。
REGISTERWORDW

REGISTERWORDW (Unicode) 構造体 (imm.h) には、読み取り情報または登録する単語が含まれています。
REGISTERWORDW

REGISTERWORDW (Unicode) 構造体 (immdev.h) には、読み取り情報または登録する単語が含まれています。
SCRIPT_ANALYSIS

Unicode 文字列の一部 、つまり "item" を含みます。
SCRIPT_CHARPROP

実行内の 1 文字 (入力文字列) に関する情報が含まれます。 この情報は、文字グリフが実行の周囲の文字の影響を受けるかどうかを示します。
SCRIPT_CONTROL

ScriptItemize など、いくつかの Uniscribe 関数のスクリプト コントロール フラグが含まれています。
SCRIPT_DIGITSUBSTITUTE

ネイティブの数字と数字の置換設定が含まれています。
SCRIPT_FONTPROPERTIES

現在のフォントのプロパティに関する情報が含まれます。
SCRIPT_GLYPHPROP

出力グリフ配列の一部であるグリフに関する情報を格納します。
SCRIPT_ITEM

項目の最初の文字の文字列オフセットを持つSCRIPT_ANALYSIS構造体を含むスクリプト項目が含まれます。
SCRIPT_LOGATTR

テキストの編集や書式設定に役立つ論理文字の属性が含まれます。
SCRIPT_PROPERTIES

各スクリプトの特別な処理に関する情報が含まれています。
SCRIPT_STATE

スクリプトの状態情報が含まれています。
SCRIPT_TABDEF

ScriptStringAnalyse のタブ位置の定義が含まれます。
SCRIPT_VISATTR

ScriptShape によって生成されたクラスターと理由ポイントを識別するビジュアル (グリフ) 属性が含まれます。
STYLEBUFA

STYLEBUFA (ANSI) 構造体 (imm.h) には、スタイルの識別子と名前が含まれています。
STYLEBUFA

STYLEBUFA (ANSI) 構造体 (immdev.h) には、スタイルの識別子と名前が含まれています。
STYLEBUFW

STYLEBUFW (Unicode) 構造体 (imm.h) には、スタイルの識別子と名前が含まれています。
STYLEBUFW

STYLEBUFW (Unicode) 構造体 (immdev.h) には、スタイルの識別子と名前が含まれています。
TEXTRANGE_PROPERTIES

実行に適用する OpenType 機能のグループが含まれます。