Entwickler-Ecke
Windows API - Position/Ort rausfinden von wo Programm geöffnet wurde
Timi-loader - Mo 29.09.08 18:57
Titel: Position/Ort rausfinden von wo Programm geöffnet wurde
Hallo.
Ich würde dem User gern mehr Service geben, indem das Programm direkt an dem Ort zentriert erscheint, wo er das Icon zu diesem angeklickt hat. Also es ist ein relativ kleines Programm was mehrfach in ähnlicher Weise z.b. auf dem Desktop liegen kann. Um zu verdeutlichen welches der Programme man genau gestartet hat sollte es eben direkt an der Position erscheinen.
Woher bekomme ich die Positionsdaten?
MfG
Tim
Delete - Mo 29.09.08 19:14
Nicht besonders verlässlich, aber im OnCreate des MainForms könntest Du Mouse.CursorPos abfragen und das Formular darauf ausrichten.
Timi-loader - Mo 29.09.08 20:58
stimmt^^ gute idee schonmal. da hätt ich ja auch selbst drauf kommen können ;) ..
iKilledKenny - Mo 29.09.08 21:00
Vielleicht ist es eine bessere Idee, sich die Position des Fensters beim Schliessen des Programms zu merken und beim nächsten Öffnen wieder an derselben Stelle zu öffnen...?!?! Eben so wie Windows das z.B. mit dem Exporer macht.
Marc. - Mo 29.09.08 21:05
iKilledKenny hat folgendes geschrieben: |
| Vielleicht ist es eine bessere Idee, sich die Position des Fensters beim Schliessen des Programms zu merken und beim nächsten Öffnen wieder an derselben Stelle zu öffnen...?!?! Eben so wie Windows das z.B. mit dem Exporer macht. |
€: Hatte mich verlesen. Kann dem Rest nur zustimmen. :oops: :?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!