共通コントロールの Unicode サポート

このトピックでは、一般的なコントロール通知で Unicode をサポートする方法について説明します。

バージョン 5.80 以降の comctl32.dll では、一般的なコントロール通知では、Windows 95 システム以降で ANSI 形式と Unicode 形式の両方がサポートされます。 システムは、ウィンドウに WM_NOTIFYFORMAT メッセージを送信することによって、使用する形式を決定します。 形式を指定するには、ANSI 通知の NFR_ANSI または Unicode 通知の NFR_UNICODE を返します。 このメッセージを処理しない場合、システムは、IsWindowUnicode を呼び出し、形式を決定します。 Windows 95 と Windows 98 は、この関数呼び出しに対して、FALSE を返し、デフォルトで、ANSI 通知を使用します。

共通コントロールについて