Icons externer Anwendungen



  • Hallo,

    folgendes: Ich hab das Window handle einer externen laufenden Anwendung. Nun möchte ich das Icon dieser Anwendung auslesen. Meine bisherige Idee sieht so aus:

    CWnd* pWndExt = CWnd::FromHandle(hWndExt);
    // Icon des externen Fensters auslesen
    if (pWndExt)
    {
      HICON hWndExtIcon = pWndExt->GetIcon(FALSE);
      ...
    }
    

    Das Problem ist, dass der Rückgabewert von GetIcon NULL ist. Nun stellt sich mir die Frage, ob mein Ansatz falsch ist oder ob man das Icon externer Anwendungen nicht von deren Fenster auslesen kann.

    Über Meinungen würde ich mich sehr freuen. Danke


Anmelden zum Antworten