Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
7. Okt 2003
Moin Tyrael,
sollte das Fenster keinen Titel haben, könntest Du es aber über folgenden Weg versuchen:
Passt der Klassenname?
Enthält das Fenster Unterfenster, mit denen man es eindeutig indentifizieren kann (Klasse/Titel)?
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
7. Okt 2003
Moin Tyrael,
hast Du auch schon daran gedacht die Fenster ohne Titel mit zu berücksichtigen?
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
7. Okt 2003
Moin Tyrael,
Du musst aus dem PChar ein lParam machen
lParam(PChar(...))
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
7. Okt 2003
Moin Tyrael,
GetWindowText und GetWindowTextLength solltest Du mal gegen SendMessage mit WM_GETTEXT, WM_GETTEXTLENGTH austauschen.
Z.B. mit
if (tl > 0) then
lässt Du schon mal alle Fenster samt deren Unterfenster aus, die keine Caption haben.
Nur um auf Nummer sicher zu gehen, würde ich übrigens hier auch keine Strings, sondern PChar verwenden, die dann mittels AllocMem initialisiert,...
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
7. Okt 2003
Moin Tyrael,
:shock:
Kannst Du mal genauer angeben welche fehlen, bzw. wie Du die suchst?