J'ai besoin de mettre à jour le contenu d'un href sur un IHTMLLinkElement. Ce que je suis venu, mais compiles provoque une erreur dès qu'il est exécuterMettre à jour un href sur un IHTMLLinkElement
static const CComBSTR href(L"http://www.google.com");
spLinkElement->put_href(href); // IHTMLLinkElement
L'erreur que je reçois est
Program: C:\Program Files\Internet Explorer\IEXPORER.EXE
File: c:\program files\microsoft visual studio 8\vc\atlmfc\include\atlcomcli.h
Line: 154
C'est l'emplacement d'une erreur, pas l'erreur elle-même. Était-ce une violation d'accès? Un assert? Ma copie de atlcomcli.h a une accolade ('}') à la ligne 154. Veuillez fournir plus d'informations. –
OK, j'ai regardé dans la fenêtre de sortie dans le studio visuel (oui, je suis très nouveau au studio visuel, deuxième jour) et je vois maintenant que l'exception signalée est: Exception de première chance à 0x7c812afb dans IEXPLORE.EXE: 0x800706BA: Le serveur RPC n'est pas disponible – opsb