如何在一启动Dialog时让CEdit控件自动得到输入焦点? rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把Edit的Tab Order设为1或者用GetDlgItem(控件ID)->SetFocus(); 在对话框设计时,按下ctrl+D键,在控件上出现一些小蓝标签,先点一下你要的那个edit框,就可以了 初始化的时候调用CDialog::GotoDlgCtrl void GotoDlgCtrl( CWnd* pWndCtrl ); 我用GetDialgItem(IDC_COMBOBX)->SetFocus();后怎么在Combobox控件里看不到闪烁的光标(输入焦点)呢? 两种方法1.改变tab order2.在dlg的OnInitDialog() GetDialgItem(IDC_COMBOBX)->SetFocus(); //return TRUE;----------默认的这句,改为下一句 return FALSE; skyxie(黑白精灵) 说的已经很具体、很全面了。 rect和InvalidateRect的问题 VC++6.0中类指针的问题 如何实现JSON的序列化? 求一个心跳程序的思路 Why? that's easy! Help me! raw socket question 怎么办呢?????? 控件变量的使用 VC两个工程间如何调用变量?就是工程A如何调用工程B中的一个变量? 多线程应用中,如何调用FreeLibrary()才能保证不死机? 关于对个RICHEDIT的操作! 高分请问ActiveSkin对CFormView的支持
或者用
GetDlgItem(控件ID)->SetFocus();
CDialog::GotoDlgCtrl
void GotoDlgCtrl( CWnd* pWndCtrl );
1.改变tab order
2.在dlg的OnInitDialog()
GetDialgItem(IDC_COMBOBX)->SetFocus();
//return TRUE;----------默认的这句,改为下一句
return FALSE;