Pobieranie HWND i wielkośc okna.
Ostatnio zmodyfikowano 2014-01-21 19:00
mgrD Temat założony przez niniejszego użytkownika |
Pobieranie HWND i wielkośc okna. » 2014-01-21 19:00:45 Witam, próbowałem pobrać rozmiar okna notatnika, który otworzyłem ręcznie(pusty plik = zero tekstu) i dane wyświetlane są złe: #include <iostream> #include "Windows.h"
using namespace std;
int main() { HWND okno = FindWindow( NULL, "Notatnik" ); RECT prostokat; GetWindowRect( okno, & prostokat ); SetForegroundWindow( okno ); int szerokosc = prostokat.right - prostokat.left; int wysokosc = prostokat.bottom - prostokat.top; if( okno ) cout << "Notatnik jest otwarty\n"; cout << "Parametry okna Notatnik" << endl << "Szerokosc: " << szerokosc << endl << "Wysokosc: " << wysokosc << endl; return 0; }
log: Szerokość: 6351 Wysokość 0
|
|
« 1 » |