Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Funções
| Tópico | Descrição |
|---|---|
| AdjustWindowRectExForDpi | Uma variante de AdjustWindowRectEx que retorna valores dimensionados para um DPI específico. |
| AreDpiAwarenessContextsEqual | Determina se dois valores DPI_AWARENESS_CONTEXT são equivalentes. |
| EnableNonClientDpiScaling | Permite o dimensionamento automático da área não cliente da janela de nível superior especificada. |
| GetAwarenessFromDpiAwarenessContext | Recupera o valor DPI_AWARENESS de um DPI_AWARENESS_CONTEXT |
| GetDpiForMonitor | Consulta as informações de DPI associadas a um monitor. |
| GetDpiForSystem | Retorna o DPI do sistema. |
| GetDpiForWindow | Retorna o DPI atual para a janela especificada. |
| GetProcessDpiAwareness | Recupera o modo de virtualização de DPI do processo especificado. |
| GetSystemMetricsForDpi | Uma variante de GetSystemMetrics que retorna valores dimensionados para um DPI específico. |
| GetThreadDpiAwarenessContext | Recupera o contexto de reconhecimento de DPI ativo para o thread atual. |
| GetWindowDpiAwarenessContext | Recupera o contexto de reconhecimento de DPI para uma janela. |
| IsValidDpiAwarenessContext | Determina se um DPI_AWARENESS_CONTEXT é válido e suportado pelo sistema atual. |
| LogicalToPhysicalPointForPerMonitorDPI | Converte um ponto em uma janela de coordenadas lógicas em coordenadas físicas, independentemente do reconhecimento de DPI do chamador. |
| PhysicalToLogicalPointForPerMonitorDPI | Converte um ponto em uma janela de coordenadas físicas em coordenadas lógicas, independentemente do reconhecimento de DPI do chamador. |
| SetProcessDpiAwareness | Define o modo de virtualização de DPI para o processo atual. |
| SetThreadDpiAwarenessContext | Altera o contexto de reconhecimento de DPI ativo para o thread atual. |
| SystemParametersInfoForDpi | Uma variante de SystemParametersInfo que retorna valores dimensionados para um DPI específico. |
| SetProcessDpiAwarenessContext | Define o contexto de reconhecimento de DPI para o processo atual. |
| SetDialogDpiChangeBehavior | Substitui o comportamento padrão de dimensionamento de DPI por monitor de uma caixa de diálogo. |
| GetDialogDpiChangeBehavior | Recupera o comportamento de dimensionamento de DPI por monitor de uma caixa de diálogo. |
| SetDialogControlDpiChangeBehavior | Substitui o comportamento padrão de dimensionamento de DPI por monitor de uma janela filho em uma caixa de diálogo. |
| GetDialogControlDpiChangeBehavior | Recupera qualquer comportamento de dimensionamento de DPI por monitor substitui uma janela filho em uma caixa de diálogo. |
| OpenThemeDataForDpi | Uma variante de OpenThemeData que abre identificadores de tema associados a um DPI específico. |
| GetSystemDpiForProcess | Recupera o DPI do sistema associado a um determinado processo. |
| GetDpiFromDpiAwarenessContext | Recupera o DPI de um determinado identificador de DPI_AWARENESS_CONTEXT. |
| SetThreadDpiHostingBehavior | Substitui o comportamento de hospedagem DPI padrão do thread atual. |
| GetThreadDpiHostingBehavior | Recupera o comportamento de hospedagem DPI do thread atual. |
| GetWindowDpiHostingBehavior | Recupera o comportamento de hospedagem DPI da janela especificada. |
Tipos
| Tópico | Descrição |
|---|---|
| DPI_AWARENESS | Representa os modos de virtualização de coordenadas DPI. |
| DPI_AWARENESS_CONTEXT | Um token que representa um modo de virtualização de DPI e comportamentos associados. |
| DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS | Descreve substituições de comportamento de dimensionamento de DPI por monitor para janelas filho dentro de caixas de diálogo. |
| DIALOG_DPI_CHANGE_BEHAVIORS | Descreve substituições de comportamento de dimensionamento de DPI por monitor para caixas de diálogo. |
| MONITOR_DPI_TYPE | Representa o tipo de DPI associado a um monitor. |
| PROCESS_DPI_AWARENESS | Representa o modo de virtualização de coordenadas DPI de um processo. |
| DPI_HOSTING_BEHAVIOR | Representa o comportamento de hospedagem de DPI para uma janela. |
Mensagens
| Tópico | Descrição |
|---|---|
| WM_DPICHANGED | Notifica uma janela de nível superior de que seu DPI foi alterado. |
| WM_DPICHANGED_BEFOREPARENT | Notifica uma janela filho de que o DPI associado à janela que contém foi alterado. Entregue antes que a janela pai seja notificada. |
| WM_DPICHANGED_AFTERPARENT | Notifica uma janela filho de que o DPI associado à janela que contém foi alterado. Entregue depois que a janela pai é notificada. |
| WM_GETDPISCALEDSIZE | Permite que janelas de nível superior redimensionem não lineares em resposta a alterações de DPI. |