I am wondering if anyone can offer me some tips on how to do this. I have a MacOS X OpenGL game written in very portable C, except for the non-game GUI. Thus, in Cocoa, I set up the OpenGL window and context, controlled settings, registration, listened to keystrokes, etc. But the whole drawing and input processing is handled in a pretty portable C. Therefore, I want to connect to Windows. I figured the obvious way is to use the Win32 api. Then I started reading the Win32 tutorial and started wondering, maybe life is not too short. Can I do this in C # (without converting the backend to C #)? I would rather devote time to learning C # than Win32.
Any suggestions would be greatly appreciated. I really don't know what to lick about Windows. The latest version I used regularly was 3.1 ...
source
share