+ -
当前位置:首页 → 问答吧 → 事件触发Dialog,调用EDIT控件无法获取焦点

事件触发Dialog,调用EDIT控件无法获取焦点

时间:2011-10-11

来源:互联网

if (retval == TRUE)
{
  ptrDlg->serialNum = _T("");
  ptrDlg->SetDlgItemText(IDC_EDIT6, "");
  ptrDlg->GetDlgItem(IDC_EDIT6)->SetFocus();
}
else
{
  ptrDlg->GetDlgItem(IDC_EDIT6)->EnableWindow(false);
}

上面的语句中,ptrDlg->GetDlgItem(IDC_EDIT6)->SetFocus()这句不起作用,获取不到焦点,而ptrDlg->SetDlgItemText(IDC_EDIT6, "")、ptrDlg->GetDlgItem(IDC_EDIT6)->EnableWindow(false)这些语句是起作用,我搞不明白是什么原因,求各位大侠帮帮忙。谢谢

作者: GH_kgd   发布时间: 2011-10-11

自己顶一个

作者: GH_kgd   发布时间: 2011-10-11

你发错版面了

作者: Veron_04   发布时间: 2011-10-11

我应该发哪个版面,谢谢

作者: GH_kgd   发布时间: 2011-10-11

引用 3 楼 gh_kgd 的回复:
我应该发哪个版面,谢谢

这个问题问的。。。。

作者: Veron_04   发布时间: 2011-10-11

引用 2 楼 veron_04 的回复:

你发错版面了


不好意思啊!我是新手,还请指点,谢谢

作者: GH_kgd   发布时间: 2011-10-11

热门下载

更多