Red de conocimientos turísticos - Información de alquiler - Preguntas básicas sobre programación en C++. . .

Preguntas básicas sobre programación en C++. . .

Parámetros de GetSystemMetrics

La siguiente es la definición del parámetro nIndex de la función GetSystemMetrics:

SM_ARRANGE devuelve si se debe preparar para la minimización.

SM_CLEANBOOT vuelve al modo de inicio del sistema:

0 Inicio normal

1 Inicio en modo seguro

2 Inicio en modo seguro de red

El valor de retorno de SM_CMOUSEBUTTONS es compatible con el sistema. El número de botones del mouse. Si devuelve 0, el mouse no está instalado en el sistema.

SM_CXBORDER,

SM_CYBORDER devuelve el ancho y alto del borde de la ventana de Windows en valores de píxeles. Si Windows está en formato 3D,

es equivalente a los parámetros SM_CXEDGE.

SM_CXCURSOR,

SM_CYCURSOR Devuelve el ancho y alto del cursor estándar en valores de píxeles

SM_CXDLGFRAME,

SM_CYDLGFRAME Equivalente a SM_CXFIXEDFRAME y SM_CYFIXEDFRAME

SM_CXDOUBLECLK,

SM_CYDOUBLECLK Haga doble clic en el área rectangular efectiva en unidades de valor de píxeles

SM_CXEDGE, SM_CYEDGE en unidades de valor de píxeles El ancho y alto del 3D borde

SM_CXFIXEDFRAME,

SM_CYFIXEDFRAME El grosor del borde que rodea una ventana (normalmente algún cuadro de diálogo) que tiene un título pero no se puede cambiar de tamaño

SM_CXFRAME, SM_CYFRAME son equivalentes a SM_CXSIZEFRAME y SM_CYSIZEFRAME

SM_CXFULLSCREEN,

SM_CYFULLSCREEN El ancho y alto del área de la ventana de pantalla completa

SM_CXHSCROLL,

SM_CYHSCROLL La altura de la barra de desplazamiento horizontal y el ancho de las flechas en la barra de desplazamiento horizontal

SM_CXHTHUMB El ancho del control deslizante en la barra de desplazamiento horizontal en píxeles

SM_CXICON, falta el sistema SM_CYICON La altura y el ancho del ícono provincial (generalmente 32*32)

SM_CXICONSPACING,

SM_CYICONSPACING El espacio entre íconos cuando se visualiza el elemento en modo de ícono grande, esto la distancia siempre es mayor o igual a

SM_CXICON y SM_CYICON

SM_CXMAXIMIZED,

SM_CYMAXIMIZED El tamaño predeterminado de la ventana maximizada de nivel superior

.

SM_CXMAXTRACK,

SM_CYMAXTRACK El tamaño máximo predeterminado de una ventana con bordes y barras de título redimensionables. Si la ventana es más grande que este

tamaño, la ventana no se puede mover.

SM_CXMENUCHECK,

SM_CYMENUCHECK El tamaño del mapa de bits de la marca de verificación del menú calculado en píxeles

SM_CXMENUSIZE,

SM_CYMENUSIZE El tamaño del menú botón de barra calculado por píxeles

SM_CXMIN, SM_CYMIN El tamaño mínimo que la ventana puede alcanzar

SM_CXMINIMIZED,

SM_CYMINIMIZED El tamaño de la ventana minimizada normal

SM_CXMINTRACK,

SM_CYMINTRACK Distancia mínima de seguimiento Cuando el usuario arrastra la ventana y mueve una distancia menor que este valor, la ventana no se moverá.

SM_CXSCREEN,

SM_CYSCREEN Tamaño de pantalla en píxeles.

SM_CXSIZE, SM_CYSIZE El tamaño del botón de la barra de título en píxeles

SM_CXSIZEFRAME,

SM_CYSIZEFRAME El grosor del borde que rodea la ventana redimensionable

SM_CXSMICON,

SM_CYSMICON El tamaño del ícono pequeño calculado en píxeles Los íconos pequeños generalmente aparecen en la barra de título de la ventana.

M_CXVSCROLL,

SM_CYVSCROLL El ancho de la barra de desplazamiento vertical calculado en píxeles y la altura de la flecha en la barra de desplazamiento vertical

SM_CYCAPTION Ventana normal calculada en píxeles La altura del título

SM_CYMENU La altura de una sola barra de menú calculada en píxeles

SM_CYSMCAPTION La altura de la pequeña barra de título de la ventana calculada en píxeles

SM_CYVTHUMB La altura del bloque de desplazamiento en la barra de desplazamiento vertical calculada en píxeles

SM_DBCSENABLED Si es TRUE o un valor distinto de 0, indica que la versión de doble byte de USER.EXE está instalada en el sistema, si es FALSO o 0, no lo es.

SM_DEBUG Si es TRUE o un valor distinto de 0, indica que el sistema tiene instalada una versión de depuración de USER.EXE. Si es FALSE o 0, no lo es.

SM_MENUDROPALIGNMENT Si es TRUE o un valor distinto de 0, el menú desplegable está alineado a la derecha; de lo contrario, está alineado a la izquierda.

SM_MOUSEPRESENT Si es TRUE o un valor distinto de 0, el mouse está instalado, en caso contrario no está instalado.

SM_MOUSEWHEELPRESENT Si es TRUE o un valor distinto de 0, la rueda del mouse está instalada, de lo contrario no está instalada. (Solo Windows NT)

SM_SWAPBUTTON Si es TRUE o un valor distinto de 0, los botones izquierdo y derecho del mouse se intercambian; de lo contrario, no hay