Re[2]: Style XP, TabControl и другие...
От: Аноним  
Дата: 13.12.07 10:37
Оценка:
Здравствуйте, Mika H, Вы писали:

MH>Если у вас есть предложения лучше или замечания, пишите.

Хотелось бы поднять старую тему...Может быть у кого-то появились мысли по этому поводу.

Кроме того тут выяснилась интересная штука —

HWND hWndTabCtrl = CreateWindow(_T("SysTabControl32"), "", WS_CHILD|WS_VISIBLE|WS_CLIPCHILDREN|WM_CLIPSIBLINGS, 0, 0, 200, 240, hWnd, NULL, hInst, NULL);

TCITEM tie;
tie.mask = TCIF_TEXT|TCIF_IMAGE|TCIF_PARAM;
tie.iImage = -1;
tie.pszText = _T("aaaaaa");
tie.lParam = (LPARAM)0;
TabCtrl_InsertItem(hWndTabCtrl, 1, &tie);

Если написать этот код в НЕ MFC-шном приложении, то Tab Control выводится обычным серым цветом (без всяких стилей, как в старые добрые времена)...
Если же вписать это в CMainFrame::Create, то этот контрол выводится белым цветом....

ПОЧЕМУ???????????
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.