У меня есть C # GUI с C ++ Windows DLL, которая делает вещи OpenGL.Я хочу запустить это под Linux с Mono, и я планирую превратить c ++ dll в настоящую кроссплатформенную dll / .so с собственной инициализацией Unix opengl.
Вместо изучения QT или WxWidgets, я хочу продолжитьиспользуйте графический интерфейс C #.Как мне использовать HWND из форм Windows, которые я сейчас передаю в windows opengl glw, а также передавать их в Linux opengl glx и преобразовывать в объект Window?