Когда я перемещаюсь в управление CEdit на своем диалоговом окне с помощью клавиши Tab или клавиш со стрелками, весь текст в управлении выбран. Это поведение вызывает меня проблемы, и я предпочел бы его, если управление просто поместило курсор в запуск (или конец) текста и ничего не выбрало. Существует ли простой способ сделать это (например, свойство управления, которое я могу установить)?
Я не думаю, что такой стиль существует.
Но вы можете добавить обработчик OnSetfocus с помощью мастера:
void CMyDlg::OnSetfocusEdit1()
{
CEdit* e = (CEdit*)GetDlgItem(IDC_EDIT1);
e->SetSel(0); // <-- hide selection
}