I have made a graphics engine that is an MFC ActiveX component and a programming language that is compiling to C99.
Now I want to make a wrapper that allow displaying my graphics engine in full screen to make it easy to create games in the language.
Is there any alternative to the MFC framework that can safely load ActiveX components in C99?
I am not allowed to use any static C library for calling the dynamic library since that would make my language difficult to use. I tried using the LoadModule function from the Windows API once but I could not know if it worked without a way to display it.
I am making a programming langauge that use the "Tiny C Compiler" as one of the backends and I try to find a suitable media layer for games.
I tried using "Simple Direct media Layer 2.0.1" because it was written in C and use the zlib license but it's redefinition of Main made it incompatible with TCC. The version specific workaround looks like a mess that no user of my language would accept. The resulting C code must be directly compatible with almost any C compiler without modifications so that beginners can recompile it.