Bonjour
J'essaie je faire une fonction pour effacer l'historique de ie, mais pas moyen d'y arriver. Sur le net je trouve souvent cette solution:
#include <windows.h> #include <urlhist.h> #include <shlguid.h>
int main() { HRESULT hr; IUrlHistoryStg2* pUrlHistoryStg2 = NULL;
CoInitialize(NULL); hr = CoCreateInstance(CLSID_CUrlHistory, NULL, CLSCTX_INPROC, IID_IUrlHistoryStg2, (void**)&pUrlHistoryStg2); if (SUCCEEDED(hr)) { hr = pUrlHistoryStg2->ClearHistory(); pUrlHistoryStg2->Release(); } CoUninitialize(); }
|
mais ca marche pas. Est-ce que quelqu'un a un autre solution?
Merci