Função
GetControlProperty()
Obtém uma propriedade de um controle de interface Windows.
Retorno: Variado (String, Int ou Bool conforme a propriedade)
Retorno: Variado (String, Int ou Bool conforme a propriedade)
GetControlProperty(property, controlId [, appId [, timeout]])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
property | String | Sim | Propriedade desejada: 'left', 'top', 'width', 'height', 'offscreen', 'available', 'enabled', 'name', 'type', 'automationid'. |
controlId | String | Sim | Identificador do controle. Utilize a janela de configuração da função para obter o ID. |
appId | String | Não | Identificador da aplicação gerenciada. |
timeout | Int | Não | Tempo máximo de espera em segundos. Padrão: 90. |
Exemplos
Run('notepad')
int $largura = GetControlProperty('width', 'MenuItem_3_0#File')
bool $habilitado = GetControlProperty('enabled', 'MenuItem_3_0#File')