Koordinaten innerhalb eines Fensters lesen



  • Hallo, hat wer eine Ahnung wie ich die Koordinaten innerhalb eines Fensters auslesen kann?

    MitGetCursorPos kann ich ja nur die Globalen Koordinaten lesen aber nicht die Koordinaten innerhalb eines Fenster.

    Ich hatte mir da irgendwann mal eine Funktion für gebaut jetzt ist die natürlich nicht mehr aufm PC da wo ich die brauche. 😡



  • Ich glaub ich habs wieder.^^

    #include <iostream>
    #include <windows.h>
    using namespace std;
    
    int main(int argc, char* argv[])
    {
    
    POINT p;
    
    	while(1)
    	{
    		GetCursorPos(&p);
    		HWND h = FindWindow(0,"Rechner");
    		ScreenToClient(h,&p);
    		cout<<p.x << " | " << p.y << "\n";
    	}
    
    	return 0;
    }
    

Anmelden zum Antworten