自动生成的窗口,一按F1提示没帮助文件~
设置帮助文件后应该没问题了吧?
如果不想设置帮助文件效果..要怎么屏蔽掉消息?
用preTranslateMessage()函数实现吗?
谁贴个代码出来瞧瞧

解决方案 »

  1.   

    工程名.cpp文件中注释掉ON_COMMAND(ID_HELP,CWinApp::OnHelp)消息映射宏 可以禁止弹出的帮助窗口然后再在PreTranslateMessage里处理你的函数
      

  2.   


    BOOL CxxxDlg::PreTranslateMessage(MSG* pMsg) 
    {
    if(pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_F1)  return TRUE;
    else 
        return CDialog::PreTranslateMessage(pMsg);
    }
      

  3.   

    别的不好使,重载这个:WM_HELPINFO消息函数ON_WM_HELPINFO()afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);BOOL CBrowsePicManagerDlg::OnHelpInfo(HELPINFO* pHelpInfo)
    {
    // TODO: Add your message handler code here and/or call default return FALSE ; 
    }