Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como ajustar a orientação de tela no Windows

A orientação de tela é uma configuração importante, especialmente para usuários que utilizam monitores rotativos ou dispositivos híbridos que podem ser usados tanto no modo paisagem quanto no modo retrato. Ajustar a orientação de tela no Windows pode melhorar a produtividade e o conforto visual. Este artigo irá mostrar como ajustar a orientação de tela no Windows, utilizando tanto a interface gráfica quanto comandos via PowerShell.

Exemplos:

Ajustando a Orientação de Tela via Interface Gráfica

  1. Clique com o botão direito na área de trabalho e selecione "Configurações de exibição".
  2. Na seção "Escala e layout", você verá uma opção chamada "Orientação".
  3. Clique no menu suspenso e selecione a orientação desejada (Paisagem, Retrato, Paisagem (invertida), Retrato (invertido)).
  4. Clique em "Manter alterações" para confirmar a nova orientação.

Ajustando a Orientação de Tela via PowerShell

Para usuários avançados ou administradores de sistemas, o PowerShell oferece uma maneira rápida de ajustar a orientação de tela. Aqui está um exemplo de como fazer isso:

  1. Abra o PowerShell como administrador.
  2. Use o seguinte script para alterar a orientação de tela:
# Script para ajustar a orientação de tela
Add-Type -TypeDefinition @"
using System;
using System.Runtime.InteropServices;

public class ScreenOrientation
{
    [DllImport("user32.dll")]
    public static extern int SetDisplayConfig(
        uint numPathArrayElements,
        IntPtr pathArray,
        uint numModeInfoArrayElements,
        IntPtr modeInfoArray,
        uint flags
    );

    public const int SDC_APPLY = 0x80;
    public const int SDC_SAVE_TO_DATABASE = 0x100;

    public static void SetOrientation(int orientation)
    {
        // Implementação da lógica para ajustar a orientação
        // Este é um exemplo simplificado e pode precisar de ajustes adicionais
        SetDisplayConfig(0, IntPtr.Zero, 0, IntPtr.Zero, SDC_APPLY | SDC_SAVE_TO_DATABASE);
    }
}
"@

# Chame a função para ajustar a orientação (0 = Paisagem, 1 = Retrato, 2 = Paisagem (invertida), 3 = Retrato (invertido))
[ScreenOrientation]::SetOrientation(1)

Este script é um exemplo básico e pode precisar de ajustes adicionais dependendo do ambiente específico e das necessidades dos usuários.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.