; 335 ti.view.pData = pData; 336 return GetTabCtrl().SetItem(iIndex,ti); 337} 338 339BOOL CTabView::GetViewData(const CWnd* pWnd,LPVOID& pData) const 340{ 341 return GetViewData(GetIndex(pWnd),pData); 342} 343 344BOOL CTabView::GetViewData(int iIndex,LPVOID& pData) const 345{ 346 TC_EXTRA_ITEM ti; 347 ti.header.mask = TCIF_PARAM; 348 if (!GetTabCtrl().GetItem(iIndex,ti)) 349 return FALSE; 350 pData = ti.view.pData; 351 return TRUE; 352} 353 354BOOL CTabView::IsInnerView(const CWnd* pWnd,BOOL& bInner) const 355{ 356 return IsInnerView(GetIndex(pWnd),bInner); 357} 358 359BOOL CTabView::IsInnerView(int iIndex,BOOL& bInner) const 360{ 361 ASSERT(IsValidViewIndex(iIndex)); 362 363 TC_EXTRA_ITEM ti; 364 ti.header.mask = TCIF_PARAM; 365 if (!GetTabCtrl().GetItem(iIndex,ti)) 366 return FALSE; 367 bInner = ti.view.bInner; 368 return TRUE; 369}
摘自 天道酬勤
|