Estructura COMPPOS (shlobj_core.h)
Contiene información sobre la posición y el tamaño de un componente.
Sintaxis
typedef struct _tagCOMPPOS {
DWORD dwSize;
int iLeft;
int iTop;
DWORD dwWidth;
DWORD dwHeight;
int izIndex;
BOOL fCanResize;
BOOL fCanResizeX;
BOOL fCanResizeY;
int iPreferredLeftPercent;
int iPreferredTopPercent;
} COMPPOS;
Miembros
dwSize
Tipo: DWORD
Tamaño de la estructura.
iLeft
Tipo: int
Borde izquierdo de la esquina superior izquierda en coordenadas de pantalla. Establezca en COMPONENT_DEFAULT_LEFT para permitir que el Shell decida la posición.
iTop
Tipo: int
La parte superior de la esquina superior izquierda en coordenadas de pantalla. Establezca en COMPONENT_DEFAULT_TOP para permitir que el Shell decida la posición.
dwWidth
Tipo: DWORD
Ancho, en píxeles.
dwHeight
Tipo: DWORD
Alto, en píxeles.
izIndex
Tipo: int
Orden z del componente.
fCanResize
Tipo: BOOL
Se establece en TRUE si el componente se puede cambiar de tamaño, FALSE si no es así.
fCanResizeX
Tipo: BOOL
Se establece en TRUE si el componente se puede cambiar de tamaño en la dirección x, FALSE si no es así.
fCanResizeY
Tipo: BOOL
Se establece en TRUE si el componente se puede cambiar de tamaño en la dirección Y, FALSE si no es así.
iPreferredLeftPercent
Tipo: int
Borde izquierdo de la esquina superior izquierda como porcentaje de ancho de pantalla.
iPreferredTopPercent
Tipo: int
La parte superior izquierda de la esquina superior izquierda como porcentaje del ancho de la pantalla.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | shlobj_core.h (incluya Shlobj.h) |