It could work though by drawing to canvas.
That's what Avalonia does in C#: https://avaloniaui.net/
Here's a clone of Visual Basic 6 written with Avalonia and compiled to WebAssembly:
https://bandysc.github.io/AvaloniaVisualBasic6/
https://github.com/BAndysc/AvaloniaVisualBasic6
It could work though by drawing to canvas.
That's what Avalonia does in C#: https://avaloniaui.net/
Here's a clone of Visual Basic 6 written with Avalonia and compiled to WebAssembly:
https://bandysc.github.io/AvaloniaVisualBasic6/
https://github.com/BAndysc/AvaloniaVisualBasic6