Richedit is a kind of Window's control with extended editing capabilities. To create such one, only must put the proper style. I.E:
wndHandle = ::CreateWindowEx (
dwExStyle,
TEXT ("RICHEDIT"),
NULL,
WS_CHILD | WS_VISIBLE | dwStyle,
0,0,0,0,
hwndParent, // handle to parent or owner window
(HMENU) wndID, // handle to menu, or child-window identifier
(HINSTANCE) hInstance, // handle to application instance
NULL);
MS has improved the capabilities of this control over the years, so it depend of the Windows version. As a resume:
Windows XP SP1 Includes Rich Edit 4.1, Rich Edit 3.0, and a Rich Edit 1.0 emulator.
Windows XP Includes Rich Edit 3.0 with a Rich Edit 1.0 emulator.
Windows Me Includes Rich Edit 1.0 and 3.0.
Windows 2000 Includes Rich Edit 3.0 with a Rich Edit 1.0 emulator.
Windows NT 4.0 Includes Rich Edit 1.0 and 2.0.
Windows 98 Includes Rich Edit 1.0 and 2.0.
Windows 95 Includes only Rich Edit 1.0. However, Riched20.dll is compatible with Windows 95 and may be installed by an application that requires it.
By the way, RichEdit dlls are not part of Dev-C++ but the Windows System.
A Richedit control has certain edit capabilities, but construct a editor to read .DOC documents, as for example MS Word is far away of yours actual possibilities (IMHO)
Old Newbie
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I am using version 4.9.9.2. I looked through the libraries for RichEdit dlls but could not find it. Is this under a different name?
Also, can you tell me what components are needed to make a Microsoft Word program or get my text ed/wordprocessor program to read .doc files? Thanks
Richedit is a kind of Window's control with extended editing capabilities. To create such one, only must put the proper style. I.E:
MS has improved the capabilities of this control over the years, so it depend of the Windows version. As a resume:
Windows XP SP1 Includes Rich Edit 4.1, Rich Edit 3.0, and a Rich Edit 1.0 emulator.
Windows XP Includes Rich Edit 3.0 with a Rich Edit 1.0 emulator.
Windows Me Includes Rich Edit 1.0 and 3.0.
Windows 2000 Includes Rich Edit 3.0 with a Rich Edit 1.0 emulator.
Windows NT 4.0 Includes Rich Edit 1.0 and 2.0.
Windows 98 Includes Rich Edit 1.0 and 2.0.
Windows 95 Includes only Rich Edit 1.0. However, Riched20.dll is compatible with Windows 95 and may be installed by an application that requires it.
A complete reference can be found in:
http://msdn2.microsoft.com/en-us/library/ms651298.aspx
By the way, RichEdit dlls are not part of Dev-C++ but the Windows System.
A Richedit control has certain edit capabilities, but construct a editor to read .DOC documents, as for example MS Word is far away of yours actual possibilities (IMHO)
Old Newbie