CPtrArray的用法

来源:互联网 发布:网络文明与安全ppt 编辑:程序博客网 时间:2024/06/04 18:49
主对话框上有按钮控件,响应该按钮控件的是子对话框
现在我再主对话框类中定义CPtrArray m_ptrArray,
在子对话框控件类函数中使用:CMainDlg *pMainDlg = ((CMainDlg *)AfxGetMainWnd);
                            int num = pMainDlg->m_ptrArray.GetSize();
                            num 返回是一个很大的值,应该是0啊!  为什么呢?

pAlarmLinkChInfo = new AlarmLinkChInfo;

memcpy(&(pAlarmLinkChInfo->HostInfo), pHSInfo, sizeof(HOSTSERVERINFO));
pAlarmLinkChInfo->iAlarmChNo = nChNo;

pMainDlg->m_ptrArray.Add(pAlarmLinkChInfo);
                           跟踪这个Add,在Add里也会错!为什么?
当我定义    CPtrArray m_ptrArray 为全局的使用就是对的?
困惑?希望能讲讲怎么用这个CPtrArray?                      
0 0
原创粉丝点击