Mit Delphi ein

Diskutiere Mit Delphi ein im Developer Network Forum im Bereich Hardware & Software Forum; "fremdes" Fenster verstecken! (sollte das eigentlich heissen, sorry) Die Board-Software mag keine " im Titel, wie mir scheint... Wie kann ich, so...
  • Mit Delphi ein Beitrag #1
Z

Zeus

Bekanntes Mitglied
Dabei seit
07.04.1999
Beiträge
334
Reaktionspunkte
0
"fremdes" Fenster verstecken! (sollte das eigentlich heissen, sorry)
Die Board-Software mag keine " im Titel, wie mir scheint...
Wie kann ich, so wie die [email protected]öpfchendrücker ein anderes Fenster verstecken (im Falle [email protected] das IE-Fenster welches die Vorschau enthält)?
Ich weiss ich muss das Handle suchen und kann damit das Fenster verstecken, doch wie ich suche und dann verstecke weiss ich nicht.
Schonmal vielen Dank für die Hilfe die hoffentlich bald kommen wird,
Zeus
 
  • Mit Delphi ein Beitrag #2
O

O Love

Bekanntes Mitglied
Dabei seit
08.04.1999
Beiträge
2.286
Reaktionspunkte
0
Wenn es sich nicht um ein eigenes, zum Delphi-Projekt gehörendes, Fenster handelt, dann mußt Du es suchen gehen. Voraussetzung ist, daß Du den Klassennamen des Fensters kennst:
The FindWindow function retrieves the handle to the top-level window whose class name and window name match the specified strings. This function does not search child windows.

HWND FindWindow(
LPCTSTR lpClassName, // pointer to class name
LPCTSTR lpWindowName // pointer to window name
);

Parameters

lpClassName

Points to a null-terminated string that specifies the class name or is an atom that identifies the class-name string. If this parameter is an atom, it must be a global atom created by a previous call to the GlobalAddAtom function. The atom, a 16-bit value, must be placed in the low-order word of lpClassName; the high-order word must be zero.

lpWindowName

Points to a null-terminated string that specifies the window name (the window's title). If this parameter is NULL, all window names match.

Beispiel:
Code:
hWndOptions := FindWindow ('TfmOptionsForm', nil);

O Love

------------------
"I will not abide disobedience!"
 
  • Mit Delphi ein Beitrag #3
Z

Zeus

Bekanntes Mitglied
Dabei seit
07.04.1999
Beiträge
334
Reaktionspunkte
0
Danke dir O Love,
hatte leider keine Zeit mehr zum Programmieren. Werde jetzt für 3 Wochen nicht im Board sein (Urlaub), danach muss ich mal schauen wie das mit dem Klassennamen ist, melde mich dann aber noch hier.
Falls auch du Urlaub machst, wünsche ich dir einen schönen solchen, sonst schönen Sommer und viel Spass bei der Arbeit :supergrin:
Grüsse,
Zeus
 
Thema:

Mit Delphi ein

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben