• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 586
  • Last Modified:

Create RichEdit Control

I have two applications.
In both of them I create RichEdit control

m_edCtrl.CreateEx(wsex,"RICHEDIT",NULL,WS_CHILD|WS_VISIBLE|ES_LEFT|ES_MULTILINE|ES_READONLY,
         rcDummy, this, (UINT)IDC_STATIC,NULL);

In the intialization I do:  RichEditDLL=LoadLibrary(_T("RICHED32.DLL"));

But, In one it creates the control, and in the other it does not. Why???
0
VapiSoft
Asked:
VapiSoft
1 Solution
 
AlexFMCommented:
If you are using a rich edit control in a dialog box (regardless whether your application is SDI, MDI, or dialog-based), you must call AfxInitRichEdit once before the dialog box is displayed. A typical place to call this function is in your program's InitInstance member function. You do not need to call it for each time you display the dialog box, only the first time. You do not have to call AfxInitRichEdit if you are working with CRichEditView.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now