在一个基于对话框的程序中,如何实时更新控件上的文本或数据?
例如静态文本框的内容.
我在做一个聊天系统的客户端,输入服务器名和端口地址后,点击连接不能成功连接,但是把Connect(...,...)的两个参数改成正确的服务器名和端口地址后,在点击连接后,就成功连接上了,这应该说明我添入的信息没有传到Connect()函数,这该怎么解决?

解决方案 »

  1.   

    我还是没看懂 你后面那个正确的参数给connect 是什么意思 然后链接上的时候 你的对话框里 写的是什么???具体给段代码我看看
      

  2.   

    更新控件的文本可以用SetWindowText
      

  3.   

    如果你用变量邦定控件在取变量值之前使用UpdateData()否则你就直接用GetDlgItemText,GetDlgItemInt来获得数据
      

  4.   

    点击连接的函数里在connect前UpdateData()一下。
      

  5.   

    GetWindowText可以获得名称和端口的量。然后将其传递给connect(,)中的参数
      

  6.   

    用UpdateData()试试
    BOOL UpdateData()的缺省值是TRUE
    UpdaeData(TRUE);将控件中的数据传递给相应的变量
    UpdateData(FALSE);将变量的数据传递给相应的控件
      

  7.   

    把正确的参数给connect 的意思是保证能连接到目的地,排除除了输入以外的错误,也同时肯定其他部分没错.