error C2660: 'CWnd::HtmlHelpW ' : function does not take 4 arguments

该问题是在VC6.0转VS2005产生的,问题的根源是我们没有加域控制,没有弄清楚 要調用CWnd::HtmlHelpW還是要調用api,在前面加上::就可以。比如: ::HtmlHelp(m_hWnd, AfxGetApp()->m_pszHelpFilePath, HH_HELP_CONTEXT,nCmd == HELP_CONTEXT ? dwData : 0);

你可能感兴趣的:(MFC,C++)