从A到C,SetCurSel()函数的参数是0-2;要显示C
SetCurSel(2)

解决方案 »

  1.   

    处理相应的键盘消息,在其中调用setcursel来try一下了.
      

  2.   


    我试过了,好像不行。
    界面上显示的东西好像没有变过来,还是显示A,没有显示C。radio button可以通过CheckRaidoButton()函数实现
    combo box有没有这类的函数?
      

  3.   

    在PreTranslateMessage(MSG* pMsg)函数中响应键盘消息,在用setcursel处理。
      

  4.   

    假设你已经得到了这个combobox的指针 *pCBBox;
    增加一个消息处理函数:WM_KEYDOWN,然后,在OnKeyDown函数给这个组合框发送消息:if(VK_SPACE==nChar)
       pCBBox->PostMessage(WM_KEYDOWN, VK_DOWN, 0);   //注意你的指针的作用域,//这样你一按空格键它就会下翻一个选项,如果想上翻,增加VK_UP就行了。