就像手机收到短信一样,来信息了就跳出一个对话框,点击那个对话框就显示信息了
我现在在MFC做一个界面,也要求接收信息,要求收到信息自动显示一个框,上面显示“收到信息”,用鼠标点击,就把接收到的信息显示在编辑框里了!请问怎么实现???具体给点代码好吗???谢谢~!!

解决方案 »

  1.   

    要求收到信息自动显示一个,上面显示“收到信息
    -----------------------------------
    是右下角那种提示信息吗?直接做一个小对话框就好了,来了信息就new一个Create并显示出来,点击显示在编辑框里可以找一下超链接方面的资料
      

  2.   

    具体这样做:
    接收信息用网络编程,如果并不需要消息确认,就用UDP协议,技术很成熟,具体编程网络上有很多。
    创建一个线程来监测是否收到消息。代码也可从网络上搜到。
    然后将消息显示在编辑框部分是vc/mfc的界面编程。
    大概就是用这几方面的知识。不知这样说行不行。
      

  3.   

    直接在MFC上实现不行吗?一定要用到网络编程吗????
      

  4.   

    不过如果你要是其他发送机制就要用它相应的机制进行编程。
    比如手机短信的会有它自己的接收发送机制,短消息业务(SMS-Short Message Service);
    或者数字电视信号的是根据信号码流和psi/si规范等。
    会有相应的数据格式以及收发机制
    你的是什么的呢?
      

  5.   


    不是从网络上接收的,是从PCI板卡上接收到的,pci板卡上的信息怎么接收不管,我的任务只是板卡上的的信息通过PCI芯片到达PC上!,我做个MFC界面去接收消息!当有消息来时,自动跳出信息框!
      

  6.   


    楼主没说清楚啊,激动个啥啊?
    那就不需要网络编程了,但其他的还是需要。
    pci芯片应该会提供数据输出的接口,创建线程检测就行了。
      

  7.   

    一定要谈出一个对话框吗?不能用MessageBox?直接设置两个按钮,点OK的话,就刷新显示。int nRet = MessageBox(xx,xx,xx,MB_OKCANCEL);if(nRet == IDOK)
    {
        刷新显示;
    }