主要代码如下:
void key::OnReceive(int nErrorCode)

CString ss1("qE工号:") ,ss2;
            char a=27;
            ss2=a+ss1;   
  CsucApp::screen1.Send(ss2,strlen(ss2),0);
}
其中screen1就是key的一个对象
编译时提示:
g:\visual stdio\my project\suc\key.cpp(66): error C2228: left of '.Send' must have class/struct/union type

解决方案 »

  1.   

    看意思是.send的左边必须是类,结构体,共用体类型
      

  2.   

    screen1是一个什么东西.你是使用的.所以应该是一个对象...什么的.不是一个对象指针..
      

  3.   

    CsucApp::screen1这样的调用方式,什么意思?
      

  4.   

    CsucApp->screen1.Send(ss2,strlen(ss2),0);
      

  5.   

    CsucApp::screen1.Send(ss2,strlen(ss2),0);无此种对象调用方式,注意screen1是key的对象