Sourcecodes - Fensterposition ermitteln

Sprachenübersicht/C / C++/ C#/Sonstiges

Fensterposition ermitteln

Diese Seite wurde 3686 mal aufgerufen.

Diese Artikel wurde als uneditierbar gepostet, und darf, wenn nicht ausdrücklich erlaubt nicht auf anderen Seiten verbreitet, oder editiert werden! Printversion

Keywords: ermitteln der Fensterposition, Quellcode, Sourcecode, herausfinden, C++, Beispiel, Position herausfinden, Fenster, Window

Herzlichen Dank an Anton Staruschkin von www.cpp-programming.de/, für die Erlaubnis seine Quellcodes zu veröffentlichen.

Wollte letztens mal ein Programm schreiben, welches von der gleichen Position startet, von dem es beendet wurde. Daraus ist dann der folgende Quellcode entstanden. Dieser zeigt immer die aktuelle Fensterposition an.

Code:


#include <windows.h>
#include <iostream>

using namespace std;

int main()
{
HWND hwnd = FindWindow("ConsoleWindowClass",NULL);
RECT *rect = (RECT*)malloc(sizeof(RECT));

while(true)
{
GetWindowRect(hwnd,rect);

cout<<"X: "<<rect->left<<endl
<<"Y: "<<rect->top<<endl
<<"X + Fensterbreite: "<<rect->right<<endl
<<"Y + Fensterhoehe: "<<rect->bottom;


system("cls");
}

free(rect);


return 0;
}

Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren?

Sprachenübersicht/C / C++/ C#/Sonstiges/Fensterposition ermitteln