很清楚啊,function does not take 3 parameters,第一个参数是父窗口指针

解决方案 »

  1.   

    MessageBox(hwnd,"与服务器相连接的ODBC 错误!请检查与服务器是否能正常连接!","信息提示",MB_ICONWARNING|MB_OK); 
    hwnd为父窗口句柄
      

  2.   

    MessageBox(NULL,"与服务器相连接的ODBC 错误!请检查与服务器是否能正常连接!","信息提示",MB_ICONWARNING|MB_OK);
    就行了 
      

  3.   

    AfxMessageBox("与服务器相连接的ODBC 错误!请检查与服务器是否能正常连接!",MB_ICONWARNING|MB_OK); 
      

  4.   

    MessageBox(hwnd,"与服务器相连接的ODBC 错误!请检查与服务器是否能正常连接!","信息提示",MB_ICONWARNING|MB_OK); Function.cpp(538) : error C2065: 'hwnd' : undeclared identifier
      

  5.   

    Change to:MessageBox(GetActiveWindow(), "与服务器相连接的ODBC 错误!请检查与服务器是否能正常连接!","信息提示",MB_ICONWARNING|MB_OK); 
    or
    AfxMessageBox("与服务器相连接的ODBC 错误!请检查与服务器是否能正常连接!","信息提示",MB_ICONWARNING|MB_OK); 
      

  6.   

    MessageBox 不能带四个参数
    AfxMessageBox 不能加第二个参数 “信息提示”该怎么办?