子类怎么使用父类中定义的SOCEKT呢?CChild dlg;
dlg.m_hSocket=m_hSocket;子类的m_hSocket传递消息,服务器接收不到

解决方案 »

  1.   

    m_hScoket是否有效
    或者子对话框传递数据给父对话框,让它来发送消息给服务器
      

  2.   

    是有效的,父对话框通过这个socket向服务器发送了消息,现在想接着让子对话框对服务器发消息
      

  3.   

    是有效的,父对话框通过这个socket向服务器发送了消息,现在想接着让子对话框对服务器发消息
      

  4.   

    是有效的,父对话框通过这个socket向服务器发送了消息,现在想接着让子对话框对服务器发消息
      

  5.   

    socket其实是一个句柄,也就是说是一个整数。
    所以上面的传递从字面意思是没有错的。你要注意的是:
    父对话框和子对话框对此句柄使用的同步问题。
    另外:在对话框里面发送数据,要注意别用同一个界面线程,否则可能会造成界面死机一样。