Saltar para o conteúdo principal
Versão: Próximo

GET WINDOW RECT

GET WINDOW RECT ( esquerda ; superior ; direita ; inferior {; janela} )

ParâmetroTipoDescrição
esquerdaIntegerCoordenada esquerda da área de conteúdo da janela
superiorIntegerCoordenada superior da área de conteúdo da janela
direitaIntegerCoordenada direita da área de conteúdo da janela
inferiorIntegerCoordenada inferior da área de conteúdo da janela
janelaIntegerNúmero de referência de janela; ou janela do primeiro plano do processo atual, se omitido; ou janela MDI se for -1 (Windows)

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando GET WINDOW RECT devolve as coordenadas globais da janela cujo número de referência se passa em janela. Se a janela não existir, as variáveis dos parâmetros não modificam.

Se omite o parâmetro janela, GET WINDOW RECT se aplica a janela do primeiro plano do processo atual.

As coordenadas retornadas são expressadas em relação ao canto superior esquerdo da área de conteúdo da janela de aplicação (em modo Windows MDI) ou da tela principal (MacOS e modo Windows SDI). As coordenadas devolvem o retângulo correspondente à área de conteúdo da janela (excluindo as barras de títulos e as margens).

Nota: em windows, se passa -1 em janela, GET WINDOW RECT devolve as coordenadas da janela de aplicação (janela MDI). Estas coordenadas correspondem a área de conteúdo da janela (excluindo barras de menus e margens). Neste caso em modo SDI, GET WINDOW RECT devolve (0;0;0;0) como coordenadas.

Exemplo

Ver o exemplo do comando WINDOW LIST..

Ver também

CONVERT COORDINATES
SET WINDOW RECT