cedit 的焦点如何获得?其父窗口为clistCtrl 我想在按下tab键,让cedit的位置发生变化,然后设为焦点,可是这不管用m_pEdit->SetFocus();我在按tab键时,cedit在动,对话框上的几个按钮的焦点也发生变化。这怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在pretranslatemessage中,拦截tab键,设置edit的位置,并返回TRUE,不要在keydown中做。 谢谢jennyvenus ,解决了,我疑问:为什么返回return CDialog::PreTranslateMessage(pMsg);这个就不行呢,返回的,也是布尔型啊,我的理解是,PreTranslateMessage(pMsg);为对话框函数,焦点自然就跟着到了对话框? 或许是因为你那样处理,他针对于每一个cedit 必须返回真,如果你反回return CDialog::PreTranslateMessage(pMsg); 相当于你什么也没做,又交给系统处理了。 win32 sdk版贪吃蛇 WTL的CTreeViewCtrl::SetItemText 有符号会显示不正常 如何编写一个打开QQ并发送消息的程序 OCX调用问题 怎样用jmail发送邮件,请指点!! 有关制作安装软件的问题 有关CListCtrl的几个小问题: MFC给bmp图像加噪声并用picture控件显示 关于钩子问题 急 在线等! 请高手指点:关于回音抑制 对每隔1ms一次的高速数据如何绘制曲线[需要实时存储数据和曲线的实时刷新] 请教高手~~~
我疑问:为什么返回return CDialog::PreTranslateMessage(pMsg);这个就不行呢,返回的,也是布尔型啊,
我的理解是,PreTranslateMessage(pMsg);为对话框函数,焦点自然就跟着到了对话框?