Здравствуйте Syd, Вы писали:
Syd>Здравствуйте Timur_S, Вы писали:
Syd>>>
Syd>>>Syd>>>BOOL YourDlgClass::OnInitDialog()
Syd>>>{
Syd>>>...
GetDlgItem(IDC_YOUR_EDITCONTROL)->>>>SetFocus();
Syd>>>...
Syd>>>return FALSE;//a не TRUE так как на один из контролов установлен фокус.
Syd>>>}
Syd>>>
TS>>Не устанавливается. У меня CPropertyPage одно из диалогов, я прописа в OnInitDialog.
Syd>Работает если прописать этот код в OnInitDialog основного диалога
Syd>
Syd>Syd>BOOL CSettingsSheet::OnInitDialog() //CSettingsSheet потомок CPropertySheet и содержит страницы свойств
Syd>{
Syd> BOOL bResult = CPropertySheet::OnInitDialog();
Syd>
Syd> // TODO: Add your specialized code here
Syd> CPropertyPage* pPage = GetActivePage();
Syd>
Syd>
Syd> (pPage->GetDlgItem(IDC_YOUR_EDITCONTROL))->SetFocus();
Syd> return bResult;
Syd>}
Syd>
Проверил: Выдает ошибку что память неможет выть "read".
Кинь свой работующий проект мне на mail если есть.