Tab in TabControl einfügen [help]

03/09/2014 17:50 Logtetsch#1
€: Konnte es mittlerweile selber nach zahlreichen Stunden an Testen beheben. Es war die ganze Zeit hinter einer GroupBox versteckt ;<<<

Sers

ich möchte ein Tab in mein TabControl einfügen, allerdings klappt das nicht sowie ich es mir vorstelle. Das Tab wird nicht angezeigt. Das TabControl liegt in meiner DialogBox welche ich in eine Resourcedatei ausgelagert habe.

Code:
TCITEM tab_info;
TCHAR* szTabTest = "Tab Test";
LRESULT smRes;

case WM_INITDIALOG:

/* .................... 
    ....................  */

tab_info.mask = TCIF_TEXT;
tab_info.pszText = szTabTest;
tab_info.cchTextMax = sizeof(szTabTest) / sizeof(TCHAR);
smRes = SendMessage(GetDlgItem(hWndDlg, IDC_TAB1), TCM_INSERTITEM, 1, reinterpret_cast<LPARAM>(&tab_info));
Laut MSDN "Returns the index of the new tab if successful, or -1 otherwise.", jedoch bekomme ich den Wert 0 returned.

Logtetsch