曲靖市第七中学:vc问题一个

来源:百度文库 编辑:高考问答 时间:2024/04/30 23:08:08
CPacketInfo类,父类CObject

int CPacketInfo::StartCaputre(CPacketInfo& pi )

{

CDevListDlg declist;

............

declist.SetDevList(ch,d->name,d->description);//出错->

调试:_AFXCMN_INLINE int CListCtrl::InsertItem(int nItem, LPCTSTR lpszItem)

{ ASSERT(::IsWindow(m_hWnd));<-这里出错了 ??

return InsertItem(LVIF_TEXT, nItem, lpszItem, 0, 0, 0, 0); }

......}

CDevListDlg类

class CDevListDlg : public CDialog

{

// Construction

public:

void SetDevList(char* a, char* b, char* c);

CDevListDlg(CWnd* pParent = NULL); /* standard constructor*/

CListCtrl m_devlist;

............

}

BOOL CDevListDlg::OnInitDialog()

{

CDialog::OnInitDialog();

m_devlist.InsertColumn(0,"设备号",LVCFMT_LEFT,80,-1);

m_devlist.InsertColumn(1,"名称",LVCFMT_LEFT,320,-1);

m_devlist.InsertColumn(2,"描述",LVCFMT_LEFT,250,-1);

UpdateData(false);

return TRUE; // return TRUE unless you set the focus to a control

// EXCEPTION: OCX Property Pages should return FALSE

}

void CDevListDlg::SetDevList(char* a, char* b, char* c)

{

int nitem;

nitem=m_devlist.InsertItem(0,a);

m_devlist.SetItemText(nitem,1,b);

m_devlist.SetItemText(nitem,2,c);

UpdateData(false);

}

你认为这种问题会有人回答你吗!