Есть ли какой-либо метод для изменения свойства "выравнивание текста по правому краю" CListBox в MFC(C++)?
Я работаю над приложением чата Microsoft Foundation Class (C++), в котором я хочу показать клиентское сообщение в правой части списка. Есть свойство "Выровнять текст по правому краю", но я хочу сделать это методом. потому что левый боковой текст по умолчанию мне тоже нужен.
Благодарю вас.
1 ответ
Используйте ModifyStyleEx, чтобы добавить / удалить расширенный стиль WS_EX_RIGHT
при необходимости, например, для выравнивания по правому краю:
GetDlgItem(IDC_LIST1)->ModifyStyleEx(NULL, WS_EX_RIGHT);