Veröffentlicht 13. Juli 200421 j Hi Leute Weiß jemand zufällig wie man die Ansicht des ListCtrls dynamisch ermitteln kann? Ich habs mit der geerbten methode GetStyle probiert... komm aber nicht weiter if (m_listctrl. GetStyle() == LVS_REPORT) MessageBox("tabellen ansicht"); aber irgendwie geht es nicht.... vermultich weil mir GetStyle auch noch zusätzlich in den DWord parameter reinschreibt ob die tabelle einen Rahmen etc.... benutzt.... aber wie komm ich nur auf die Ansicht? Wär echt gigantisch wenn mir jemand helfne könnte! Thx SwordMaster
14. Juli 200421 j Du musst die Bits, die nicht zum Ansichtstyp gehören, ausblenden. Das macht man üblicherweise durch eine und-Verknüpfung mit einer Bitmaske. Für den Ansichtstyp beim List Control gibt es sogar schon eine: LVS_TYPEMASK. if ((m_listctrl. GetStyle() & LVS_TYPEMASK) == LVS_REPORT)
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.