> Want it written afresh.
Why, what was wrong with it as it was?
You should be able to open the solution in VS2017 and continue development.
> For now, desktop only
And in the future?
>1: Usual MFC
>2: Universal Windows Platform (don’t know much about it)
Unless you know there is something in UWP that would greatly benefit your application, I'd advise that you stick with what you know
will work!
Dave