2009-08-04 6 views
1

Si je veux exécuter un programme sous Windows PE (Vista ou 7), ne puis-je utiliser aucun niveau de code managé? Puis-je avoir uniquement un code C++ qui ne fait référence à aucun code dotNet?Code managé dans WinPE

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

+0

Mise à jour: WinPE 4.0 prend en charge .NET 4.0. – MDMoore313

Répondre

1

Edit: Voir aussi Can Windows PE 2.0 support the .NET framework?

Windows PE est un peu très limité de fenêtres avant de fenêtres appropriées. Il va de soi que de vastes parties des fenêtres du sous-système WIN32 ne seront pas disponibles. Cependant this page discusses coding with PE (though its limited to XP embedded). Et this traite de certains aspects de l'interface utilisateur sous PE et éventuellement des moyens d'accéder aux bibliothèques Windows. Il peut être possible de self host the CLR mais j'en doute. Pourrait faire un défi intéressant. Fais nous savoir comment tu reussis.

Questions connexes