Pregunta

Si quiero ejecutar un programa en Windows PE (Vista o 7), ¿no puedo usar ningún nivel de código administrado?

¿Puedo tener solo código c ++ que no haga referencia a ningún código dotNet?

¿Cómo puedo interactuar con Windows? ¿Tengo que usar archivos de tipo user32.dll para llevar a cabo varias operaciones?

¿Fue útil?

Solución

Editar: consulte también ¿Puede Windows PE 2.0 admitir el. NET Framework?

Windows PE es un bit de Windows muy limitado antes de Windows. Es lógico pensar que vastas partes de las ventanas en el subsistema WIN32 no estarán disponibles. Sin embargo, esta página analiza la codificación con PE (aunque está limitada a XP incrustado) . Y esto analiza algunos aspectos de la interfaz de usuario bajo PE y posiblemente formas de obtener acceso a las bibliotecas de Windows.

Puede que sea posible autohospedaje del CLR pero yo dudo. Podría ser un desafío interesante. Háganos saber cómo le va.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top