<고정 윈도우 일때> (m_listStudy는 CListCtrl이고 Report형식이다.)
CRect rect;
m_listStudy.GetClientRect(rect);
m_listStudy.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES );
char title[4][16] = {"Monday", "Tuesday", "Wednesday", "Thursday"};
double percent[4] = {25, 25, 25, 25};
int sum = 0, size, i = 0;
for(i=0;i<3;i++){
size = int(percent[i] / 100. * rect.Width());
m_listStudy.InsertColumn(i, title[i], LVCFMT_CENTER, size);
sum += size;
}
m_listStudy.InsertColumn(i, title[i], LVCFMT_CENTER, rect.Width() - sum);
댓글 없음:
댓글 쓰기