richedit cricheditctrl richedit20a之间的关系。
richedit是指 richedit 控件
cricheditctrl是 richedit类
richedit20a是richedit的升级,因为老版本的richedit 有种种bug,如 半个汉字之类的问题,微软已经在richedit2.o中解决了问题.要在程序中使用richedit2.0 ,可以按照一下步骤实施:
1 对话框中放置一个custom 控件 更改类名属性(class)为RichEdit20A,
2 InitInstance中添加 LoadLibrary("riched20.dll");
3 头文件中声明: CRichEditCtrl m_RichEd;
4 InitDialog中: m_RichEd.SubclassDlgItem(IDD_CUSTOM1,this);
这样就可以用这个变量来控制2.0版的richedit了
动态创建也是可以的:
::CreateWindowEx(WS_EX_CLIENTEDGE,_T("RichEdit20A"),_T("动态创建"),WS_VISIBLE|WS_CHILD,0,0,100,100,GetSafeHwnd(),0,0,0);
现在已经有5。0版了
cricheditctrl是 richedit类
richedit20a是richedit的升级,因为老版本的richedit 有种种bug,如 半个汉字之类的问题,微软已经在richedit2.o中解决了问题.要在程序中使用richedit2.0 ,可以按照一下步骤实施:
1 对话框中放置一个custom 控件 更改类名属性(class)为RichEdit20A,
2 InitInstance中添加 LoadLibrary("riched20.dll");
3 头文件中声明: CRichEditCtrl m_RichEd;
4 InitDialog中: m_RichEd.SubclassDlgItem(IDD_CUSTOM1,this);
这样就可以用这个变量来控制2.0版的richedit了
动态创建也是可以的:
::CreateWindowEx(WS_EX_CLIENTEDGE,_T("RichEdit20A"),_T("动态创建"),WS_VISIBLE|WS_CHILD,0,0,100,100,GetSafeHwnd(),0,0,0);
现在已经有5。0版了