Mitte des Desktops herausfinden
-
Hi,
ich programmiere zurzeit Crosshair. Wie bekomme ich die X und Y-Koordinaten von der Bildschirmmitte heraus? Gibs da eine passende Anweisung? Wenn ja welche?
Wie kann ich ein Kreuz in der Mitte vom Bildschirm zeichenen?thnx
-
RECT rcl; int x,y; GetWindowRect(GetDesktopWindow(), &rcl); x = rcl.right/2; y = rcl.bottom/2;Wie sich das nun bei MultiMonitor Systemen verhält weis ich aber nicht.
-
Danke hat funktioniert!

Weißt du vllt noch wie man ein gezeichnetes Crosshair (mit Gimp oder Paint) aufruft und dann in der Mitte erscheint?
-
1. Bitmap -> Icon
2. LoadImage
3. SetCursor
-
Hab im Internet gesucht finde aber nichts passendes zu LoadImage()
. Könnstes du mir mal ein Beispiel geben? (die Datei heißt: Crosshair.ico und befindet sich auf C:\) Und das mit dem Set Cursor blick ich nicht 
-
SDS schrieb:
Hab im Internet gesucht finde aber nichts passendes zu LoadImage()
. Könnstes du mir mal ein Beispiel geben? (die Datei heißt: Crosshair.ico und befindet sich auf C:\) Und das mit dem Set Cursor blick ich nicht 
dann lern englisch.

-
oops