Reference_GUICtrlRichEdit_SetCharAttributes選択されたテキストの属性のオン・オフを切り換えます。選択されていない場合はその挿入位置に挿入されるテキストの属性が切り換えられます。+(または-)は状態を、2文字の略語は属性を表します。Trueテキストが選択されている場合、選択されているテキストのすべての語に属性を適用します。テキストが選択されていない場合:挿入位置が語の中、または終端にある場合、その後に属性を適用します。ない場合、その挿入位置に挿入されたテキストに属性を適用します。(デフォルト)テキストが選択されている場合、選択されているテキストに属性を適用します。テキストが選択されていない場合、その挿入位置に挿入されたテキストに属性を適用されます。Falseを返し、@errorを設定します。$hWndがハンドルではありません。$sStatesAndAttsの長さが3の倍数ではありません。1文字目が@extendedに設定されます。属性の略語が不正です。不正な略語が@extendedに設定されます。$fWordはTrueまたはFalseである必要があります。属性のいくつかは表示に反映されません。反映されないのは[nd]がついているものです。関連_GUICtrlRichEdit_GetCharAttributesこちらも参照MSDNライブラリでEM_SETCHARFORMATを検索して下さい。