Hallo,
mittels folgendem Code versuche ich eine Form anzeigen zu lassen, ohne das sie den Fokus erhält
(Code aus dem Forum).
Delphi-Quellcode:
If sichtbar
then
ShowWindow(
Handle, SW_SHOWNOACTIVATE)
else
ShowWindow(
Handle, SW_HIDE);
Es funktioniert auch soweit. Also soweit dass die Form ohne Fokus angezeigt wird.
Leider seh ich nur ein weisses Feld in der Größe der Form, dummerweise aber total leer.
Auf dem Bild sieht man es.
Ich sollte noch erwähnen, dass folgende Eigenschaft gesetzt ist:
BorderStyle = bsNone
.
Mach ich aber
Show
seh ich alles auf der Form. Nur hat die Form damit auch den Fokus, was ich aber nicht möchte.
Was ist da faul? - Bzw. wie bekomme ich es hin, dass die Form keinen Fokus hat, dafür aber alles sichtbar ist?