VS2005 VC6.0 RichEdit 高版本使用!!
2011-11-14 11:09
381 查看
Version | Ships ('ed) with | dll name |
1.0 | Windows 95/98/ME/NT | riched32.dll |
1.0 | Exchange 4.0 for Windows 3.1/WFW | richedit.dll |
2.0 | Office 97, Windows NT/98 | riched20.dll |
2.1 | BiDi Office 97 | riched20.dll |
2.5 | Windows CE, Pocket Word | riched20.dll |
3.0 | Office 2000, Windows ME/2000/XP | riched20.dll |
1.0 emulator | Office 2000, Windows 2000/XP/Vista | riched32.dll |
3.1 | Windows Server 2003, Vista | riched20.dll |
3.5 | Windows CE, eBooks | ebriched.dll |
4.0 | Office XP | riched20.dll |
4.1 | Windows XP SP1, Tablet, Vista | msftedit.dll |
5.0 | Office 2003 | riched20.dll |
5.1 | Windows CE, Pocket Word | riched20.dll |
6.0 | Office 2007, Encarta Math Calculator | riched20.dll |
以上是RichEdit的各个版本!!
对话框方式:
1.在对话框上放置一个Rich Edit 2.0控件;
2.以文本方式打开工程.rc文件,找到描述该控件的地方,如下所示:
1 2 3 4 5 6 7 8 | CAPTION "CRich6" FONT 9, "宋体", 0, 0, 0x1 BEGIN DEFPUSHBUTTON "确定",IDOK,263,7,50,16 PUSHBUTTON "取消",IDCANCEL,263,25,50,16 CONTROL "",IDC_RICHEDIT21,"RichEdit20w",ES_MULTILINE | ES_WANTRETURN | WS_VSCROLL | WS_TABSTOP,7,33,168,137 END |
4.在App中 HINSTANCE m_hinstance;
CCRich6App::CCRich6App() { CoInitialize(NULL); m_hinstance = LoadLibrary(_T("msftedit.dll"));//
} CCRich6App::~CCRich6App() { if (m_hinstance) { FreeLibrary(m_hinstance); } }
App::InitInstance()
{
AfxInitRichEdit2();
}
到此为止就实现了RichEdit高版本的转换。。
大家可以Spy++ 来查看RichEdit!!
相关文章推荐
- VC6.0使用richedit2.0 or richedit3.0
- Richedit使用技巧
- Richedit使用大全
- 使用RICHEDIT
- 在 wxWidgets 中使用 RichEdit 及超链接自动识别
- RichEdit使用小结
- 如何使用RichEdit
- 使用RICHEDIT
- Richedit使用大全
- Richedit使用大全
- 在对话框类MFC程序中使用RichEdit
- RichEdit中插入GIF动画(使用QQ的ImageOle.dll)
- VC2008下CRichEditView加载RichEdit4.1版本
- RichEdit 使用
- 一个可以显示图片(包括GIF动画)的ATL控件,以及在RichEdit中如何使用此控件插入图片
- 关于跨进程使用回调函数的研究:以跨进程获取Richedit中RTF流为例。
- win32 sdk 学习使用RichEdit组件
- RichEdit使用大全
- VC中RichEdit 控件的使用
- VC/MFC中使用RichEdit 要注意的地方