GET WINDOW RECT
GET WINDOW RECT ( esquerda ; superior ; direita ; inferior {; janela} )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
esquerda | Integer | ← | Coordenada esquerda da área de conteúdo da janela |
superior | Integer | ← | Coordenada superior da área de conteúdo da janela |
direita | Integer | ← | Coordenada direita da área de conteúdo da janela |
inferior | Integer | ← | Coordenada inferior da área de conteúdo da janela |
janela | Integer | → | Nú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..