我想实现的是:在一个Win32API程序中有两个窗口,一个是利用CreateWindow创建的窗口A,另一个是我用MFC写的一个按钮界面B。实际上我要实现的是:利用这个按钮界面B与外界建立网络连接,然后将API创建的窗口A上的一些按键下发的命令传给B,利用B将参数传出去。可是我不知道这两个窗口该怎样实现我要的效果。请大神们指点一二,让我领会领会。Win32API我用的不多,所以茫然。

解决方案 »

  1.   

    SendMessage
    发消息去传递?
      

  2.   

    先要得到窗口句柄 FindWindow  然后SendMessage
      

  3.   

    窗口建立不都是一样的吗?MFC建立的窗口其实还是用WinAPI创建的啊
      

  4.   

    就用FindWindow + SendMessage 吧。
      

  5.   

    将用CreateWindow创建的窗口封装成一个类,然后将该类的对象做为B窗口类中的一个成员,当你需要A窗口干什么事,只需要在B类中调用A类的方法就行了
      

  6.   

    我实际上要做的是一个远控的:A+B作为一段发消息给C,其中A是显示图形的窗口,B是与C实现网络传输的窗口。实际的流程是A->B->C,C->B->A,