Struttura COMPPOS (shlobj_core.h)
Contiene informazioni sulla posizione e le dimensioni di un componente.
Sintassi
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;
Members
dwSize
Tipo: DWORD
Dimensioni della struttura.
iLeft
Tipo: int
Bordo sinistro dell'angolo superiore sinistro nelle coordinate dello schermo. Impostare su COMPONENT_DEFAULT_LEFT per consentire alla shell di decidere la posizione.
iTop
Tipo: int
La parte superiore dell'angolo superiore sinistro nelle coordinate dello schermo. Impostare su COMPONENT_DEFAULT_TOP per consentire alla shell di decidere la posizione.
dwWidth
Tipo: DWORD
Larghezza, in pixel.
dwHeight
Tipo: DWORD
Altezza, in pixel.
izIndex
Tipo: int
Ordine z del componente.
fCanResize
Tipo: BOOL
Impostare su TRUE se il componente è ridimensionabile, FALSE in caso contrario.
fCanResizeX
Tipo: BOOL
Impostare su TRUE se il componente è ridimensionabile nella direzione x, FALSE in caso contrario.
fCanResizeY
Tipo: BOOL
Impostare su TRUE se il componente è ridimensionabile nella direzione y, FALSE in caso contrario.
iPreferredLeftPercent
Tipo: int
Bordo sinistro dell'angolo superiore sinistro come percentuale di larghezza dello schermo.
iPreferredTopPercent
Tipo: int
La parte superiore dell'angolo superiore sinistro come percentuale della larghezza dello schermo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | shlobj_core.h (includere Shlobj.h) |