查看完整版本: 怎样在线程中向ListBox的末尾添加字符

pinkiecao 2006-2-6 15:30

怎样在线程中向ListBox的末尾添加字符

我用afxBeginThread创建了一线程,用如下代码:

sprintf(szDump,"已经运行   %d
次",nsecond/60);
((CListBox*)GetDlgItem((HWND)pParam,IDC_ListInfo))->InsertString( -1, szDump);//其中IDC_ListInfo为ListBox控件的ID

编译没问题,但启动线程后出现afxwin2.inl,Line:673的错误。

请教高手要实现主题所述的功能,应该怎么做?多谢。

Nothing 2006-2-6 21:37

((CListBox*)GetDlgItem((HWND)pParam,IDC_ListInfo))->InsertString( -1, szDump);

上面这句话好像语法上有错误,虽然编译通过,但程序应当不会正正常运行的。
页: [1]
查看完整版本: 怎样在线程中向ListBox的末尾添加字符