I have posted before what a disappointment my win10 4k laptop screen has been because solidworks doesn't scale and lots of functions are almost unusable, and all different sizes.
Well, here's an interesting thing...
I installed HRC.exe from www.funk.eu which is a hotkey screen resolution changer. It is just driving the normal windows screen resolution commands though, I don't think its relevant to whats happening - just its a quicker way of changing resolution.
Results were a bit strange to say the least...solidworks starting up in a wide shallow window when resolutions were chopped and changed.
Now I have a sort of procedure as follows.
Without solidworks running, change screen res to 1080.
Fire up solidworks2016.
Solidworks looks as expected and is use able.
Now change res back to 4k.
Solidworks continues at 1080, while all other applications run at 4k.
I don't really know whats going on, but this is working for me on a Dell Precision 5510 with 2047MB NVIDIA Quadro M1000M
SolidworksUser Interface