ReadStreamdlg对话框没有show呢!
这样试试,把CllwplayDlg类初始化m_Text去掉:        if(m_Ctrl_CommonRec.GetItemState(tItem,LVIS_SELECTED)==LVIS_SELECTED)
        {
        ReadStreamdlg.m_Text=m_Ctrl_CommonRec.GetItemText(tItem,0);
        ReadStreamdlg.DoModal();    
        }
不过这种方法不好。

解决方案 »

  1.   

    都说了你的UpdateData错了
    你要调用ReadStreamdlg的UpdateData
      

  2.   

        函数功能:该函数设置对话框中控制的文本和标题。    函数原型:BOOL SetDlgltemText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString);    参数:    hDlg:指定含有控制的对话框。    nlDDlgltem:标识带有将被设置的标题和文本的控制。    IpString:指向一个以NULL结尾的字符串指针,该字符串指针包含了将被复制到控制的文本。    返回值:如果函数调用成功,则返回值为非零值。如果函数调用失败,则返回值为零。若想获得更多的错误信息,请调用GetLastError函数。    备注:SetDlgltem函数把一个WM_SETTEXT消息发送到指定的控制。    速查:Windows NT:3.1及以上版本:Windows:95及以上版本;Windows CE:1.0及以上版本;头文件:winuser.h;库文件:user32.lib;Unicode:在Windows NT上实现为Unicode和ANSI两种版本。
    或者查一下api函数,直接给你的readstreamdlg对话框的一个
    控件赋值。