目的是在关闭窗口时提示是否要真的退出程序。源程序如下:
void CMy12345Dlg::OnCancel() 
{
if(IDOK==AfxMessageBox(_T(“真的要退出程序吗?”),MB_OKCANCEL|MB_ICONWARNING|MB_DEFBUTTON2))// TODO: Add extra cleanup here
{
     CDialog::OnCancel();
}
}错误报告如下:
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa1'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb0'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xd5'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xe6'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb5'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xc4'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xd2'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xaa'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xcd'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xcb'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb3'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xf6'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb3'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xcc'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xd0'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xf2'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xc2'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xf0'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa3'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xbf'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa1'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb1'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa3'
F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xac'
Generating Code...
执行 cl.exe 时出错.12345.exe - 1 error(s), 0 warning(s)
请教了!

解决方案 »

  1.   

    同意ls
    if(IDOK==AfxMessageBox(_T(“真的要退出程序吗?”)这里,MB_OKCANCEL|MB_ICONWARNING|MB_DEFBUTTON2))// 
      

  2.   

    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa1'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb0'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xd5'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xe6'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb5'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xc4'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xd2'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xaa'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xcd'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xcb'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb3'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xf6'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb3'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xcc'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xd0'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xf2'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xc2'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xf0'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa3'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xbf'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xa1'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2018: unknown character '0xb1'
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2143: syntax error : missing ')' before ','
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2661: 'AfxMessageBox' : no overloaded function takes 0 parameters
    F:\[C++]\12345\12345Dlg.cpp(174) : error C2059: syntax error : ')'
    执行 cl.exe 时出错.12345.exe - 1 error(s), 0 warning(s)
    这是错误报告.
      

  3.   

    F:\[C++]\12345\12345Dlg.cpp(174) : error C2059: syntax error : ')'没有读第一个'('
    反正是输入法的原因,开着输入法,输入空格,逗号也会这样。你仔细把这行重写一下