如何在某DIALOG中如按钮1是确定,按钮2是取消,我如何在程序中实现按1 选定按钮1
按0 选定按钮2,小妹求教 :)

解决方案 »

  1.   

    添加消息处理函数OnKeyDown(........)
      

  2.   

    添加消息处理函数OnKeyDown
    好象不行把?
    先要使母窗口得到焦点:SetFocus
    在处理WM_KEYDOWN消息。
    否则消息都发给子窗口了。
      

  3.   

    在pretranslatemessage里面处理。
    响应pretranslatemessage消息。映射函数以后编辑函数如下:if(pMsg -> message == WM_KEYDOWN)
    {
        if(pMsg -> wParam == VK_1)
        {
            //Deal With Something.
    return TRUE;
        }
        if(pMsg -> wParam == VK_2)
        {
            ////Deal With Something.
    return TRUE;
        }
    }