Ik ben een proggel aan het schrijven wat een treeview als menustructuur gebruikt. Nu heb ik eerst versie 5.0 (MSCOMCTL32.OCX) gebruikt. Maar die bleek XP niet te herkennen. Na het inserten van 6.0 (MSCOMCTL.OCX) blijft er bij het laagste niveau steeds een witte balk hangen (oh ja, ik heb de achtergrondkleur gewijzigd mbv. een sendmessage). En ik heb de labels dezelfde kleur gemaakt als de achtergrond.
Nu wil ik dus graag die witte balk weghalen.
code:
1
2
3
4
5
6
| Private Function fncSetBackColor()
Call SendMessage(frmMain.TV1.hWnd, TVM_SETBKCOLOR, 0, ByVal RGB(96, 0, 161))
lngStyle = GetWindowLong(frmMain.TV1.hWnd, GWL_STYLE)
Call SetWindowLong(frmMain.TV1.hWnd, GWL_STYLE, lngStyle - TVS_HASLINES)
Call SetWindowLong(frmMain.TV1.hWnd, GWL_STYLE, lngStyle)
End Function |
Nu wil ik dus graag die witte balk weghalen.