Как я могу установить строку, чтобы иметь символ юникода справа налево (U + 200F RIGHT-TO-LEFT MARK (RLM)) при редактировании самого кода?code:
CComPtr<MSForms::IControl> spISubjectControl;
spControls->_GetItemByName(_bstr_t(L"Subject"), &spISubjectControl);
if (spISubjectControl != NULL) {
CComPtr<Outlook::_OlkTextBox> spSubject;
hr = spISubjectControl.QueryInterface(&spSubject);
if (spSubject != NULL) {
CString subject = L"Some words in some RTL language";
spSubject->put_Text(_bstr_t(subject));
}
}
К сожалению, этого недостаточно для добавления направления и специального символа в «свойствах продвижения» объекта TextBox, кажется, что после изменения содержимого TextBox направление сбрасываетсяна LTR.
Пожалуйста, помогите:)
Спасибо,
Нили