Digamos que eu tenha dois monitores:
Left = 1280 x 768
Right = 1920 x 1200
Eu abro um programa em Right
, que no painel de controle está configurado para o meu monitor principal. Quando eu clico no botão "maximizar", ele se expande para preencher o 1920 x 1200
como esperado. Agora, digamos que eu o maximize e arraste-o para Left
e repita. Bem, agora ele só é expandido para 1280 x 768
e todos os elementos internos são dimensionados corretamente também; Eu presumo que os internos estão em uma métrica relativa de algum tipo.
Mas como um aplicativo sabe em que ele está atualmente?