现在我创建了一个 CRichEdit 对象,它处于单行模式,如果我想将其更改为多行样式,我想做所有这些以响应 ctrl 消息,例如有人按下一个按钮。谢谢
问问题
706 次
2 回答
0
GetWindowLong()/SetWindowLong() 组合可能吗?不确定更改此特定样式是否有效。
于 2012-07-23T10:52:36.427 回答
0
使用ModifyStyle:
richedit.ModifyStyle(0, ES_MULTILINE); // Adds multi-line style
richedit.ModifyStyle(ES_MULTILINE, 0); // Removes multi-line style
如果它不起作用,请考虑添加SWP_FRAMECHANGED
为第三个参数。
于 2012-07-24T22:46:01.760 回答