Bigzone, насколько я понял - никак...
выход, наверное, такой: обрабатывать событие клика по гриду, определять координаты клетки и выводить менюшку(или копировать текст в CEdit ) для редактирования, а потом записывать в грид обратно.
void CGuard2View::MSFGOnClickWATCHERGRID()
{
long col,row;
row=m_msfgridMAINGRID.GetMouseRow();
col=m_msfgridMAINGRID.GetMouseCol();
//row,col - клетка, по которой кликнули
//достаём текст
CString txt=m_msfgridMAINGRID.GetTextMatrix(row,col);
...
//код правки текста
...
//запись текста
m_msfgridMAINGRID.SetTextMatrix(row,col,txt);
}