Wie ActiveX Control des Internet Explorers initialisieren?



  • Hi, es gibt da einen Schlüssel, der einen Acrobat Reater (*.pdf) initialisiert ... Der wird dann in CreateWindows verwendet:

    CreateWindowEx(0, TEXT("AtlAxWin"),
    TEXT("{CA8A9780-280D-11CF-A24D-444553540000}"),
    WS_CHILD | WS_VISIBLE, 0, 0, 0,
    0, hWnd, NULL,
    ((CREATESTRUCT*)lParam)->hInstance, NULL);

    Woher weiß ich wie der von IE heißt? Wisst Ihr genaueres?

    Thx + Tschüss



  • Die CLSID ist CLSID_WebBrowser, aber verwende doch einfach die ProgID:

    CreateWindowEx(0, TEXT("AtlAxWin"), TEXT("Shell.Explorer"), WS_CHILD | WS_VISIBLE, 0, 0, 0, 0, hWnd, NULL, ((CREATESTRUCT*)lParam)->hInstance, NULL);
    

Anmelden zum Antworten