WinXP: Win32MFC程序,VS2005 CEdit不能多行显示问题



VS2005 MFC/VC 代码如下:

DWORD dwStyle = ES_MULTILINE|ES_WANTRETURN|ES_AUTOHSCROLL;
GetDlgItem(IDC_EDIT_RECV)->ModifyStyle(ES_AUTOVSCROLL|ES_NUMBER,dwStyle);
GetDlgItem(IDC_EDIT_RECV)->SetWindowText(_T("1234\r\n45676"));


问题出在哪里呢???

作者: HarriLiu   发布时间: 2011-06-15

这个是扩展样式,用ModifyStyleEx修改.

作者: kyotrue   发布时间: 2011-06-15

有些属性一旦窗口创建完成以后是无法更改的。你可以在资源编辑器上勾上Multi-line属性

作者: VisualEleven   发布时间: 2011-06-15