关于在OnAccept()中向主窗口的list control中增加数据的问题,简单!解决立刻给分!谢谢 在一个CSocket类中OnAccept()函数中,当有客户端连接上的时候,向主窗口的list control控件中增加字符如"aaa",怎么实现呀?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 m_listctrl.InsertItem(i,"aa");//在第i行插入 OnAccept 和 m_listctrl不在同一个类里。我用 CHostDlg pDlg;pDlg.m_listctrl.addstring('aaa');可每次OnAccept的时候HostDlg就弹出来了,不知道怎么弄,谢谢 试试这样做,在OnAccept的时候向pDlg发一个消息,在Dialog的这个消息的响应函数里去加可能就OK了 主窗口->m_listctrl.addstring('aaa'); CHostApp* pApp=(CHostApp*)AfxGetApp(); CHostDlg* pDlg=(CHost*)pApp->m_pMainWnd;声明一个应用程序指针,获取应用程序句柄,然后再定义一个窗口指针,接着获取主窗口句柄,这样,你就可以这样调用了:pDlg->m_listctrl.addstring('aaa'); 我用 CHostDlg pDlg;pDlg.m_listctrl.addstring('aaa');可每次OnAccept的时候HostDlg就弹出来了,不知道怎么弄,谢谢=================================你这样相当于又新建了一个窗口,结果当然会弹出一个窗口来。获取主窗口指针即可。 win7下 udp方式sendto不出信息? 关于GDI+打开的BMP文件怎么搞到画布上的问题 各位高手有通知! 如何给属性页中的控件设置焦点? WinSocket编程服务器端对客户端的区别问题 (高手请进) 想到华为的,发邮件给我;可以帮你们推荐一下 关于写入数据库数据定位的问题 急!!怎么把位图复制到系统剪贴板? 怎样得到句柄?? 如何在程序中让ID为IDC_MYBUTTON的按钮不显示? 第一次封装ActiveX,help 求一个大问题啊,如何把数据库里的记录导出到excell里
我用 CHostDlg pDlg;
pDlg.m_listctrl.addstring('aaa');
可每次OnAccept的时候HostDlg就弹出来了,不知道怎么弄,谢谢
CHostDlg* pDlg=(CHost*)pApp->m_pMainWnd;声明一个应用程序指针,获取应用程序句柄,然后再定义一个窗口指针,接着获取主窗口句柄,这样,你就可以这样调用了:pDlg->m_listctrl.addstring('aaa');
pDlg.m_listctrl.addstring('aaa');
可每次OnAccept的时候HostDlg就弹出来了,不知道怎么弄,谢谢
=================================
你这样相当于又新建了一个窗口,结果当然会弹出一个窗口来。
获取主窗口指针即可。