是否有任何方法可用于更改 MFC(c++) 中 CListBox 的 属性 "right align text"?

is there any method available for change the property "right align text" of CListBox in MFC(c++)?

我正在开发 Microsoft Foundation Class (c++) 聊天应用程序,我想在其中的列表框右侧显示客户端消息,有一个 属性 可用 "Right align text" 但我想按方法来做。因为我也需要默认的左侧文本。

谢谢。

根据需要使用ModifyStyleEx to add/remove the extended style WS_EX_RIGHT,例如到 right-align:

GetDlgItem(IDC_LIST1)->ModifyStyleEx(NULL, WS_EX_RIGHT);