首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

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

2012-12-17 
事件触发Dialog,调用EDIT控件无法获取焦点if (retval TRUE){ptrDlg-serialNum _T()ptrDlg-SetDl

事件触发Dialog,调用EDIT控件无法获取焦点
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)这些语句是起作用,我搞不明白是什么原因,求各位大侠帮帮忙。谢谢
[解决办法]
自己顶一个
[解决办法]
你发错版面了
[解决办法]
我应该发哪个版面,谢谢
[解决办法]

引用:
我应该发哪个版面,谢谢

这个问题问的。。。。

[解决办法]
引用:
你发错版面了


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

热点排行