Как узнать координаты окна

Тема в разделе "MS Visual C++", создана пользователем GRAMER, 14 апр 2008.

  1. GRAMER

    GRAMER Гость

    Как узнать координаты окна без использования
    Код (Text):
    case WM_MOVE:
    {
    int Posx = LOWORD(lParam);
    int Posy = HIWORD(lParam);
    }break;
    И то это даже не координаты окна а координаты клиентской области плиз хелп. :huh:
     
  2. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.580
    Симпатии:
    0
    Код (Text):
    BOOL GetWindowRect( HWND hWnd, LPRECT lpRect );
     
  3. GRAMER

    GRAMER Гость

    Спасибо но это не то, эта функция узнаёт размеры окна, а надо координаты окна на экране,
    по моему не как не узнаеш кроме первого способа.
     
  4. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.580
    Симпатии:
    0
    Функция возвращает прямоугольник окна, вершины прямоугольника - координаты окна на экране. Что не подходит?
     
  5. GRAMER

    GRAMER Гость

    Не знал я редко ей пользуюсь всегда думал чисто RECT окна получает, незнаеш какой функцией POPUP окно сделать CHILD например к Главному окну и наоборот ?
     
  6. biz

    biz Гость

    RECT rcWindow;
    GetWindowRect( hWnd, &rcWindow );
    x = rcWindow.left;
    y = rcWindow.top;
     
  7. GRAMER

    GRAMER Гость

    European biz Спасибо !
    Если будет нужно помочь в чём нибудь зовите всегда буду рад помочь
    На счёт как Child установить на Parent я вспомнил
     
Загрузка...

Поделиться этой страницей