Style vom ListView wird nicht übernommen



  • hallo miteinander!
    habe folgendes problem: wenn ich von meinem treeview den style definieren möchte und das programm starte dann wird dieser style nicht eingestellt.
    hab kein steuerelement sondern nur ein fenster von der klasse Ctreectrl.

    mein bisheriger code:

    CListCtrl& list = GetListCtrl();
    long lStyle,lStyleOld
    lStyle = LVS_REPORT;
    
    lStyleOld = GetWindowLong(list.m_hWnd, GWL_STYLE);
    lStyleOld &= ~(LVS_TYPEMASK);	// alten Style löschen
    lStyleOld |= lStyle;		// neuen Style setzen
    SetWindowLong(list.m_hWnd, GWL_STYLE, lStyleOld);
    
    CMainFrame* main = (CMainFrame*) GetParentOwner();
    const CWnd* pView = main->GetRightPane();
    
    main->SetWindowPos(pView,100,100,0,0,SWP_NOSIZE);
    

    vielen dank schon mal im voraus!!!


Anmelden zum Antworten