Icon einer fremden Application
-
Wie finde ich das Icon, das die Anwendung besizt, welche ich zuvor mit
HWND Handle = FindWindow(NULL, "WEB.DE SmartSurfer");gesucht habe.
Vielen Dank!
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Also evtl. mit GetClassLong (Handle, GCL_HICON); weiß aber nicht obs klappt.
-
Ich habe folgende Lösung gefunden:
small_Icon = SendMessage(hWnd, WM_GETICON, ICON_SMALL, 0); big_Icon = SendMessage(hWnd, WM_GETICON, ICON_BIG, 0);Wie kann ich denn die Fenstergröße eines fremden Fensters ändern?
Vielen Dank! MfG
-
Simon123 schrieb:
Ich habe folgende Lösung gefunden:
small_Icon = SendMessage(hWnd, WM_GETICON, ICON_SMALL, 0); big_Icon = SendMessage(hWnd, WM_GETICON, ICON_BIG, 0);Wie kann ich denn die Fenstergröße eines fremden Fensters ändern?
Vielen Dank! MfG
Ja, siehste, oder eben so.
Hat das mit GetClassLong auch geklappt?Also im Normalfall kannste doch jedes Fenster mit SetWindowPos() verschieben und/oder Größe verändern.
-
Danke! Danach habe ich gesucht.
Liefert GetClassLong nicht die ID der durch den Handle angesprochene Komponente?
GetClassName liefert den Namen der Klasse.
MfG