|
|
|
затык при использовании Tab Control(MFC)
|
|||
|---|---|---|---|
|
#18+
подскажите плиз в чем дело, горит курсач. вот кусок кода: void CCurprocDlg::OnSelchangeTab1(NMHDR* pNMHDR, LRESULT* pResult) { iSelTabItem=m_tab.GetCurSel(); CString sI; LVCOLUMN pColumn; switch(iSelTabItem) { case 0: pColumn.pszText=""; //pListInfo->SetColumn(0,&pColumn); - проблемное поле pListInfo->SetColumn(1,&pColumn); pListInfo->SetColumn(2,&pColumn); pListInfo->DeleteAllItems(); //код break; case 1: pColumn.pszText="Address"; //pListInfo->SetColumn(0,&pColumn); -проблемное поле pColumn.pszText="Path"; pListInfo->SetColumn(1,&pColumn); //код break; case 2: pColumn.pszText="Thread ID"; //pListInfo->SetColumn(0,&pColumn); - проблемное поле //код break; } *pResult = 0; } проблема следующая: если раскоментить "проблемные поля" (в коде отметил), то не заполняется лист бокс, который находится в табконтроле. если их закоментить то все нормально, но не подписывает шапку над таблицей. Получается, что не хочет заполнять нулевой столбец. все остальные столбцы работают нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2006, 01:53 |
|
||
|
затык при использовании Tab Control(MFC)
|
|||
|---|---|---|---|
|
#18+
Блин, ну и вопросы у вас, ну при чем здесь TAB ? LVCOLUMN pColumn; memset(&pColumn,0,size_of(LVCOLUMN)); надо делать всегда перед использованием LVCOLUMN. pColumn - Антивенгерская нотация , да ? Понимаю !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 10:57 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2031209]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 427ms |

| 0 / 0 |
