Compartilhar via


CeGetSystemMetrics (RAPI)

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função recupera as dimensões de Microsoft® Windows® exibir elementos e as configurações configuração sistema um remoto dispositivo baseado em Windows Embedded CE. Todas as dimensões recuperadas por CeGetSystemMetrics estão em pixels.

Syntax

INT CeGetSystemMetrics(
  INT nIndex
);

Parameters

  • nÍndice
    [no] Especifica o sistema métrico ou configurações para recuperar. Todos os Valores SM_CX * são larguras. Todos os Valores SM_CY * são alturas. O seguinte valores estão definidos.

    Valor Descrição

    SM_CMONITORS

    Número de exibir monitora sobre o Windows Embedded CE com dispositivo. Suporte para em Windows Embedded CE versões 4.0 e posteriores.

    SM_CXBORDER

    SM_CYBORDER

    Largura e altura, em pixels, da borda janela. Isso é equivalente para o valor SM_CXEDGE para janelas com o aspecto 3D.

    SM_CXCURSOR

    SM_CYCURSOR

    Largura e altura, em pixels, de um cursor. O sistema não é possível criar cursores de outros tamanhos. Esse valor é válido somente para dispositivos que cursores suporte.

    SM_CXDLGFRAME

    SM_CYDLGFRAME

    Mesmo que SM_CXFIXEDFRAME e SM_CYFIXEDFRAME.

    SM_CXDOUBLECLK

    SM_CYDOUBLECLK

    Largura e altura, em pixels, do retângulo em torno de localidade de um clique primeiro em uma seqüência clique duplo. O segundo clique deve ocorrer dentro esse retângulo para o sistema a considerar os dois cliques um clique duplo. (Os dois clica deve também ocorrer em um tempo especificado.)

    SM_CXEDGE, SM_CYEDGE

    Dimensões, em pixels, de uma borda 3D. Esses são os contrapartes 3D de SM_CXBORDER e SM_CYBORDER.

    SM_CXFIXEDFRAME, SM_CYFIXEDFRAME

    Espessura da, em pixels, do quadro ao redor do perímetro de uma janela que possui uma legenda, mas não é ajustável. SM_CYFIXEDFRAME SM_CXFIXEDFRAME é a largura da borda horizontal e a altura da borda vertical.

    Mesmo que SM_CXDLGFRAME e SM_CYDLGFRAME.

    SM_CXICON, SM_CYICON

    O usar como padrão largura e altura, em pixels, de um ícone. O LoadIcon função pode carregar apenas ícones dessas dimensões.

    SM_CXICONSPACING, SM_CYICONSPACING

    Dimensões, em pixels, da célula grade de itens grandes modo de exibição de ícones. Cada item encaixa um retângulo desse tamanho quando organizadas. Esses valores são sempre maior que ou igual a SM_CXICON e SM_CYICON.

    SM_CXSCREEN

    SM_CYSCREEN

    Largura e altura, em pixels, da Tela do monitor de exibição primária. Estes são os valores Mesmos que você obter por chamado GetDeviceCaps(hdcPrimaryMonitorHORZRES/VERTRES).

    SM_CXSMICON

    SM_CYSMICON

    Recomendável dimensões, em pixels, de um ícone pequeno. Ícones pequenos geralmente aparecem na janela legendas e na pequena modo de exibição de ícones.

    SM_CXVIRTUALSCREEN

    SM_CYVIRTUALSCREEN

    Largura e altura, em pixels, da Tela virtual. A Tela virtual é a retângulo delimitador de exibir todos os monitores. Suporte para em Windows Embedded CE versões 4.0 e posteriores.

    SM_CXVSCROLL

    SM_CYVSCROLL

    Largura, em pixels, de uma barra de rolagem vertical; e altura, em pixels, do bitmap SETA em um barra de rolagem vertical.

    SM_CYCAPTION

    Altura, em pixels, de uma área legenda normal.

    SM_CYMENU

    Altura, em pixels, de uma barra de menus single-line.

    SM_DEBUG

    TRUE ou diferente de zero se a versão de depuração de USER.EXE estiver instalado; FALSE ou zero caso contrário.

    SM_MOUSEPRESENT

    TRUE ou diferente de zero se um mouse estiver instalado; FALSE ou zero caso contrário.

    SM_MOUSEWHEELPRESENT

    TRUE ou diferente de zero se um mouse com um mecanismo cíclico está instalado; FALSE ou zero caso contrário.

    SM_SAMEDISPLAYFORMAT

    TRUE se todos os monitores exibir tem o mesmo formato cor, FALSE caso contrário. Suporte para em Windows Embedded CE versões 4.0 e posteriores.

    SM_XVIRTUALSCREEN

    SM_YVIRTUALSCREEN

    Coordenadas para o lado esquerdo e a parte superior de Tela a virtual. A Tela virtual é a retângulo delimitador de exibir todos os monitores. Suporte para em Windows Embedded CE versões 4.0 e posteriores.

Return Value

O sistema solicitada métrica ou configurações indica sucesso. Zero indica falha. O CeGetLastError função não fornece informações de erro estendidas.

Remarks

Windows Embedded CE Comentários

As métricas do sistema podem variar de exibir para exibição.

Se o dispositivo baseado em Windows Embedded CE você tiver como alvo suporta um cursor mouse, você pode usar os valores SM_CXCURSOR ou SM_CYCURSOR in a nÍndice parâmetro.

Windows Embedded CE versões que suporte mouse cursores incluem o Iconcurs e Mcursor componentes em vez de Ícone e Cursor Os componentes.

Comentários Gerais

As métricas do sistema podem variar de exibir para exibição.

A configuração SM_ARRANGE especifica como o sistema organiza as janelas minimizadas e consiste em um posição inicial e uma direção. O posição inicial pode ser uma do seguinte valores.

Valor Descrição

ARW_BOTTOMLEFT

Inicializados o canto lower-left da Tela (usar como padrão posição).

ARW_BOTTOMRIGHT

Iniciar na parte inferior-direito canto da Tela. Equivalente a ARW_STARTRIGHT.

ARW_HIDE

Ocultar janelas minimizadas movendo-los desativar a área visível da Tela.

ARW_TOPLEFT

Inicializados a upper-left corner da Tela. Equivalente a ARV_STARTTOP.

ARW_TOPRIGHT

Iniciar na parte superior-direito canto da Tela. Equivalente a ARW_STARTTOP | SRW_STARTRIGHT.

A direção na qual organizar pode ser uma dos seguinte valores.

Valor Descrição

ARW_DOWN

Organize verticalmente, parte superior a inferior.

ARW_LEFT

Organize horizontalmente, esquerda para a direita.

ARW_RIGHT

Organize horizontalmente, direita para a esquerda.

ARW_UP

Organize verticalmente, inferior para parte superior.

Requirements

Header rapi.h
Library rapi.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2000 and later, Smartphone 2002 and later

See Also

Reference

RAPI Functions
CeGetLastError (RAPI)