Question

Si je souhaite exécuter un programme sous Windows PE (Vista ou 7), ne puis-je utiliser aucun niveau de code managé?

Puis-je avoir uniquement du code c ++ qui ne fait référence à aucun code dotNet?

Comment puis-je interagir avec Windows? Dois-je utiliser des fichiers de type user32.dll pour effectuer diverses opérations?

Était-ce utile?

La solution

Modifier: voir aussi Windows PE 2.0 peut-il prendre en charge le fichier. Cadre NET?

Windows PE est un nombre très limité de fenêtres avant Windows proprement dit. Il va de soi que de grandes parties des fenêtres du sous-système WIN32 ne seront pas disponibles. Cependant, cette page traite du codage avec PE (bien que limité à XP). intégré) . Et cela traite de certains aspects de l'interface utilisateur sous PE et éventuellement de moyens de avoir accès aux bibliothèques Windows.

Il peut être possible d’h d’auto-héberger le CLR , mais je j'en doute. Pourrait faire un défi intéressant. Dites-nous comment vous vous en sortez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top