本文整理汇总了C++中CHeaderCtrl::ShowWindow方法的典型用法代码示例。如果您正苦于以下问题:C++ CHeaderCtrl::ShowWindow方法的具体用法?C++ CHeaderCtrl::ShowWindow怎么用?C++ CHeaderCtrl::ShowWindow使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CHeaderCtrl
的用法示例。
在下文中一共展示了CHeaderCtrl::ShowWindow方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: InitList
void CMyPropertySheet::InitList(void)
{
LVITEM lvi;
::ZeroMemory(&lvi, sizeof(lvi));
CHeaderCtrl *pHeader = m_wndList.GetHeaderCtrl();
pHeader->ShowWindow(SW_HIDE);
CRect rectList;
m_wndList.GetWindowRect(&rectList);
ScreenToClient(&rectList);
//报表头不会显示,但是是必需的
m_wndList.InsertColumn(0,_T("设置"), LVCFMT_CENTER, rectList.Width(), 0);
CString strCaption;
CTabCtrl *pTab = GetTabControl();
TCITEM tci;
::ZeroMemory(&tci,sizeof(tci));
tci.mask = TCIF_TEXT;
tci.cchTextMax = 256;
TCHAR szBuf[256] = {0};
tci.pszText = szBuf;
for (int idxPge = 0; idxPge < GetPageCount(); idxPge ++)
{
if(pTab->GetItem(idxPge, &tci))
{
lvi.iItem = idxPge;
lvi.iSubItem = 0;
lvi.iImage = idxPge;
lvi.mask = LVIF_TEXT | LVIF_IMAGE;
lvi.pszText = tci.pszText ;
m_wndList.InsertItem(&lvi);
}
}
}