Hwnd to Object

hi,

gibt es eine Möglichkeit, aus einen Fensterhandle (hwnd) das Object zu generieren ?

function HwndToObject(byval hwnd&amp:wink: as object
?
?
end function

Volker

Hi volker !

Das Problem ist, daß es ein Objekt erst geben muß, bevor es einen Handle bekommt.
Was Du machen könntest : erst das objekt erzeugen und dann versuchen den Handle des alten Objekts dem neuen zuzuweisen. Das befürchte wird aber nicht mal über API gehen ! Da das vom Kernel gehandelt wird !

Ciao
Mario

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Mario,

ich meine das eigendlich anders.
ein erstelltes oder existierendes activeX ist unter VB eine Class. Es besizt im Regelfall eine Handle(hwnd).
Ich kann mir doch mit Hilfe der API alle Kinderfenster einer meiner Anwendung auslesen lassen und mit den Classnamen anzeigen lassen.
Stimmt einer oder mehrere Classnamen meinem Suchkrierium überein, möchte ich anhand des Fensterhandele die Class dieser ermitteln.
Im VB währe da die Möglichkeit [class].ContainedControls bzw.
[class].Controls, wobei ich allerdings denke, daß diese Analyse sehr sangsam sein wird.

Volker