Nice job - definitely consider implementing at least a little bit of the Win32 API layer! For kicks I tried importing an old highschool VB6 map editor at it which uses BitBlt but sadly it didn't work.
Yeah working adding some basic Win32 api compatibility.
Yeah working adding some basic Win32 api compatibility.