CeGetSystemMetrics (RAPI)
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 |