我在FormView里面自己做了一个TabCtrl,有4个Tab页面 (我没有用CPropertySheet)。
在任何一个Button上面按下TAB键以后,焦点就直接到了Tab那个小方块上面了,而不是切换到另一个Button上。该怎么办?我用了:
BOOL CFrm4::PreTranslateMessage(MSG* pMsg) 
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg && pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam==VK_TAB)
GetDlgItem(IDC_MECHA4_BTN_TIMES)->SetFocus();
}
return CPropertyPage::PreTranslateMessage(pMsg);
}
也还是无效
另外,如果用CPropertySheet的话,倒是很正常,不知道是如何做的