That comment is kind of confusing...  Why not just add an handler for 
I have tried this, but since the control is in a CPropertyPage, VS tells 
me:
// TODO: If this is a RICHEDIT control, the control will not
// send this notification unless you override the 
CPropertyPage::OnInitDialog()
// function to send the EM_SETEVENTMASK message to the control
// with the ENM_UPDATE flag ORed into the lParam mask.
My next step was to insert the following code in the class dervived from 
CPropertyPage:
BOOL CDeployFinish::OnInitDialog()
{
CPropertyPage::OnInitDialog();
CEdit *pEdit = (CEdit *)GetDlgItem(IDC_DEPLOYSTATUS);
HWND handle = pEdit->m_hWnd;
int eventMask = ::SendMessage(handle, EM_SETEVENTMASK, 0, ENM_UPDATE);
// TODO: Add extra initialization here
return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}
This method was entered and seemed to work. However the OnUpdate for the 
Cedit control was not called so I could not call SetSel(-1,0);
I haven't been able to find any code that shows how it should be done so 
I am at a loss as to what my problem is. Any suggestions??
Brian
"Tom Serface" <tserface@msn.com> wrote in message 
news:%23%233xgxIlGHA.1260@TK2MSFTNGP05.phx.gbl...
Call SetSel(-1,0) for the edit control to deselect the text.  You can do 
this in an update routine.
Tom
"Brian Westcott" <bwestcott@shaw.ca> wrote in message 
news:%237U9muIlGHA.1320@TK2MSFTNGP04.phx.gbl...
I am using a Cedit control within a propertypage to display a list of 
status messages as the program executes a series of actions. Everything 
works OK, except that all of the text in the Cedit control is 
highlighted (selected?). Is there a way to insert data into the Cedit 
control without having the text highlighted?