我的问题是:我这控件如果收到了服务器端发来的信息..如何通知给调用我的程序呢?
还有这个控件怎么做..请大家发表一下意见啦..

解决方案 »

  1.   

    产生一个event,会触发一个windows消息,就行了
      

  2.   

    用SOCKET,当检测到服务器有消息来,就用SENDMESSAGE发送一个消息至客户端,我没做过网络的!
      

  3.   

    我用VB做过,原理应该是一样的。msdn上有一个详细的例子,你跟者做就行了,“ActiveX Sample”,location is visual studio6.0 Ducumentation->visual C++ Documentation->using Visual C++ -> visual C++ Tutorials -> Circle: ActiveX Control
    我用的是MSDN 2000
      

  4.   

    在Active中调用
    LRESULT SendMessage(
      HWND hWnd,      // handle of destination window
      UINT Msg,       // message to send
      WPARAM wParam,  // first message parameter
      LPARAM lParam   // second message parameter
    );
    在应用程序调用Active方法的时候,传入this指针,这样可以向this->m_hWnd
    发送消息,wParam传入你接收到的数据指针。
      

  5.   

    用DELPHI语言编程时,可用SOCKET()函数,当检测到服务器有消息来,就用SENDMESSAGE发送一个消息至客户端.然后在客户端加载一个消息接受函数就可以了