In one of our VB6 ActiveX projects we use the DrawText WinAPI call to output strings in a treeview-like grid control. When the user expands a tree node and the vertical scroll bar appears, some artefacts are drawn at the left of the scroll bar. They are not removed if we draw in that area using any WinAPI calls and remain visible until the vertical scroll bar is hidden again:

Name:  2014-10-23_10h20_53.png
Views: 819
Size:  6.8 KB
Name:  2014-10-23_10h21_07.png
Views: 668
Size:  9.1 KB
Name:  2014-10-23_10h21_16.png
Views: 632
Size:  9.2 KB
Name:  2014-10-23_10h21_42.png
Views: 640
Size:  5.9 KB

As i can judge, these artifacts are some points 'captured' when the scroll bar becomes visible. Here is the enlarged screenshot:

Name:  2014-10-22_19h48_01.jpg
Views: 824
Size:  34.0 KB

What is strange is that this happens only for the Segoe UI font. Using other traditional fonts like MS Sans Serif does not have this effect.

What it could be and how to overcome this strange problem?