L'objet COM n'a pas été créé. Ce qui suit est le code XAML: Titre = "Window1" height = "373" width = "701" Loaded = "Window_Loaded"> Dessiner Contour Utilisation du contrôle ActiveX ATL dans l'application de fenêtre WPF
<Window.Resources>
<!--<BitmapImage x:Key="MyImageSource" UriSource="c:/cs3/TextActiveX/TestActiveX/Image.bmp"/>-->
<Image x:Key="MyImageSource" Source="C:\CS3\TestActiveX\TestActiveX\Image.bmp"/>
</Window.Resources>
Lors de l'événement de chargement je vérifie: si (! This.imageView.Created) et il semble que le contrôle était n ot créé (this.ocx est null). Je comprends que quelque chose ne va pas avec l'enregistrement. J'ai essayé de me réinscrire - ne fonctionne pas. J'ai essayé courir comme admin et même désactiver UAC et redémarrer Vista - ne fonctionne pas. Mais si j'exécute une application de test MFC ou un script HTML, cela fonctionne très bien.