GameHackLab[RU]
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    GetClientRect, постоянный 0 в верхней и левой точке

    Запланировано Прикреплена Закрыта Перенесена Взлом игр (вопросы и ответы)
    4 Сообщения 2 Posters 91 Просмотры
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • troubletimeT
      troubletime
      отредактировано

      доброго времени суток, получаю границы найденного окна игры через GetClientRect, дабы создать оверлей такого же масштаба, но почему-то левая и верхняя граница ВСЕГДА 0 0, помогите плзb240d050-1f3a-41c9-b58b-a13a27bf206e-image.png 5d0d0d40-c198-4e3c-95ff-19e8a760f424-image.png

      StoneWeaverS 1 ответ Последний ответ Ответить Цитировать 0
      • StoneWeaverS
        StoneWeaver administrators @troubletime
        отредактировано

        @troubletime ты получаешь координаты клиентской области. Тебе ещё нужно перевести их в экранные. Например с помощью ClientToScreen (вроде как, если мне не изменяет память)

        troubletimeT 1 ответ Последний ответ Ответить Цитировать 0
        • troubletimeT
          troubletime @StoneWeaver
          отредактировано

          @StoneWeaver хм, выходит что эти координаты "клиентские" или как? как мне понимать что иное, а что экранное?

          StoneWeaverS 1 ответ Последний ответ Ответить Цитировать 0
          • StoneWeaverS
            StoneWeaver administrators @troubletime
            отредактировано

            Пользователь @troubletime написал в GetClientRect, постоянный 0 в верхней и левой точке:

            @StoneWeaver хм, выходит что эти координаты "клиентские" или как? как мне понимать что иное, а что экранное?

            Очевидно, если ты запрашиваешь координаты через GetClientRect, ты получишь координаты клиентской области, ведь это следует из названия используемой функции

            1 ответ Последний ответ Ответить Цитировать 1
            • Первое сообщение
              Последнее сообщение