Recupera a resolução de tela da estação de trabalho.
Esta função deve ser executada apenas através de um programa com interface, ela não terá efeito se executada através de um Job.
Sintaxe
aScreenRes := getScreenRes()
Retorno
| Tipo | Descrição | |
|---|---|---|
aScreenRes | array | A resolução de tela da estação de trabalho.
|
Observações
Para uma estação de trabalho com dois monitores de resolução 1280 x 1024.
Em builds anteriores a 7.00.120420A, a função retorna o array:
-> ARRAY ( 2) [...] [1] -> N ( 15) [ 2560.0000] [2] -> N ( 15) [ 1024.0000]Em builds superiores a 7.00.120420A, a função retorna o array:
-> ARRAY ( 3) [...] [1] -> N ( 15) [ 1280.0000] [2] -> N ( 15) [ 1024.0000] [3] -> ARRAY ( 2) [...] [3][1] -> ARRAY ( 2) [...] [3][1][1] -> N ( 15) [ 1280.0000] [3][1][2] -> N ( 15) [ 1024.0000] [3][2] -> ARRAY ( 2) [...] [3][2][1] -> N ( 15) [ 1280.0000] [3][2][2] -> N ( 15) [ 1024.0000]
Exemplo
user function exemplo() local aScreens := getScreenRes() msginfo(cValToChar(aScreens[1])+"x"+cValToChar(aScreens[2]), "getScreenRes()") return