急,有哪位前辈知道如何在CView派生的视图中,实现象CDialog的按Tab在各个控件中转移焦点的功能??谢谢大家!
我用了
BOOL CXTPDMProView::PreTranslateMessage(MSG* pMsg)
{
if( CView::IsDialogMessage( pMsg ) )
return TRUE;
else
return CView::PreTranslateMessage(pMsg);
}
但是只是在有的CVIEW的视图中有效,有的无效。而且关键的是用这种方法改变用tabstop改变焦点,只要焦点一移到Button上,系统就不知道为什么死循环没有响应了。谁知道是怎么回事啊?有什么注意事项!!
先谢谢大家了!!!一定给分
我用了
BOOL CXTPDMProView::PreTranslateMessage(MSG* pMsg)
{
if( CView::IsDialogMessage( pMsg ) )
return TRUE;
else
return CView::PreTranslateMessage(pMsg);
}
但是只是在有的CVIEW的视图中有效,有的无效。而且关键的是用这种方法改变用tabstop改变焦点,只要焦点一移到Button上,系统就不知道为什么死循环没有响应了。谁知道是怎么回事啊?有什么注意事项!!
先谢谢大家了!!!一定给分
我的控件里有edit和button,应该不会有问题的,你把代码贴上来看看