怎样让对话框有Edit控件,一开始就具有输入指示? 我有一个对话框,里面有一个Edit控件,我希望一打开对话框,Edit控件里就具有输入焦点和输入指示(光标).这个怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在对话框过程的WM_INITDIALOG中加入了SetFocus语句,发现没有用: case WM_INITDIALOG: SetFocus(GetDlgItem(hDlg, IDC_EDIT1)); return TRUE;怎么办? 可是我发现只要把最后一句return TRUE改为return FALSE,就行了:case WM_INITDIALOG:SetFocus(GetDlgItem(hDlg, IDC_EDIT1));return FALSE;可是这里面的道理是什么?另外,这样做是标准的方法吗?会不会产生不良后果? 我还发现:在资源管理器里,按ctrl + d,把Edit控件焦点设为1,这样也行,而且这样,return TRUE也可以让它一开始就具有输入焦点.哪一种方法更好呢? 就是要这样的,因为你这个是加在OnInitDialog里,最后面有句注释说的很清楚的。 窗口显示的时候SetFocus就可以了,tab设置不推荐 这些语句是什么意思呢,他们的属性是什么? 求助:动态菜单创建 高分求救!如何在已打开的Word程序中,插入字符,设置字体。 怎样调用设备管理器中某个硬件的属性对话框 [作业]创建窗口 绘制位图 请前辈批改 我编了个控制台程序要带参数执行的,我怎么调试,调试怎么设参数? 关于listctrl的一个问题 MFC 做CAD网格问题 idl用什么编辑器? 请问大家学习VC++,哪里有好的视频教学,本人发现书本太抽象了 想修改button控件文字颜色,自绘了MyButton类 基类CButton,可是按键没显示 对话框创建oncreate的问题
SetFocus(GetDlgItem(hDlg, IDC_EDIT1));
return TRUE;怎么办?
SetFocus(GetDlgItem(hDlg, IDC_EDIT1));
return FALSE;可是这里面的道理是什么?另外,这样做是标准的方法吗?会不会产生不良后果?
就是要这样的,因为你这个是加在OnInitDialog里,最后面有句注释说的很清楚的。