Ist es möglich eine 16bit dll in ein 32bit c++ prog einzufügen
-
...wenn ja, wie?
-
Mit Thunking müsste es gehen (ist im Platform SDK zu finden). Allerdings ziemlich kompliziert.
-
Ich hab mal in der MSDN nach thunks gescaut, und wenn ich das richtig verstanden habe, kann man das nur in die andere richtung verwenden...also 32bit code in 16bit anwendungen einfügen zumindest in dem "generic thunks". das andere ("flat thunks") bei dems auch in die andere richtung geht, wird von winNT & XP nicht unterstützt
-
Ja, den Verdacht hatte ich auch schon. Es ist aber mal gegangen, man konnte nämlich in 32bittigen Programmen 16bittige ActiveX Controls verwenden. Mag sein, dass das nur unter W9x ging.