combobox 處理回車

combobox控件,由一個edit編輯框和一個下拉列表框組成。

  BOOL   CTest6Dlg::PreTranslateMessage(MSG*   pMsg)    
  {  
   
  if(   pMsg->message   ==   WM_KEYDOWN   )  
  {                  
  switch(   pMsg->wParam   )  
  {  
  case   VK_RETURN:  
  CEdit   *pEdit   =   (CEdit*)m_combo1.GetWindow(GW_CHILD);  
  if(pMsg->hwnd   ==   pEdit->m_hWnd   )  
  {  
  GetDlgItem(IDC_EDIT1)->SendMessage(WM_KILLFOCUS,   0,   0);  
    GetDlgItem(IDC_EDIT2)->SetFocus();  
   
  }  
   
  return   TRUE;  
   
  }  
  }  
  return   CDialog::PreTranslateMessage(pMsg);  
  }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章