webservice系列教学(15)-如何调用webservice(vc6)
//////////////////////////////////////////////////////////////////////////////////////////////////
// function: CMClientDlg::AddtoTree()
//
// parameters: (HTREEITEM hParent, HTREEITEM hInsertAfter, LPTSTR pszData, UINT mask, IUnknown
// * theInterface)
//
// description: insert the tree item to Tree
//
// returns: HTREEITEM
//
//////////////////////////////////////////////////////////////////////////////////////////////////
HTREEITEM CMClientDlg::AddtoTree(HTREEITEM hParent, HTREEITEM hInsertAfter, LPTSTR pszData, UINT mask,
IUnknown * theInterface)
{
TV_INSERTSTRUCT curTreeItem;
HTREEITEM hReturn;
curTreeItem.hParent = hParent;
curTreeItem.hInsertAfter = hInsertAfter;
curTreeItem.item.pszText = pszData;
curTreeItem.item.mask = mask |LVIF_PARAM;
curTreeItem.item.lParam = reinterpret_cast<Dword>(theInterface);
hReturn = m_TreeCtrl.InsertItem(