J'ai besoin d'obtenir des informations sur les styles CSS appliqués dans une page HTML. J'ai utilisé AxWebBrowser et j'itère sur IHTMLDOMNode. Je suis capable d'obtenir toutes les données dont j'ai besoin et de déplacer le code dans mon application. Le problème est que cette partie s'exécute à l'intérieur du travailleur en arrière-plan et j'ai une exception lorsque j'essaie d'instancier le contrôle.
AxWebBrowser browser = new AxWebBrowser();
Le contrôle ActiveX '8856f961-340a-11d0-a96b-00c04fd705a2' ne peut être instancié
car le thread actuel n'est pas dans un appartement monothread.
Y a-t-il un moyen de résoudre cela ou une autre option que AxWebBrowser?