Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Usado por Windows 2000 para contener información sobre un componente. Esta estructura reemplaza la estructura IE4COMPONENT .
Sintaxis
typedef struct _tagCOMPONENT {
DWORD dwSize;
DWORD dwID;
int iComponentType;
BOOL fChecked;
BOOL fDirty;
BOOL fNoScroll;
COMPPOS cpPos;
WCHAR wszFriendlyName[MAX_PATH];
WCHAR wszSource[INTERNET_MAX_URL_LENGTH];
WCHAR wszSubscribedURL[INTERNET_MAX_URL_LENGTH];
DWORD dwCurItemState;
COMPSTATEINFO csiOriginal;
COMPSTATEINFO csiRestored;
} COMPONENT;
Miembros
dwSize
Tipo: DWORD
Tamaño de la estructura.
dwID
Tipo: DWORD
Reservado. Establecer en cero.
iComponentType
Tipo: int
Tipo de componente. Puede tomar uno de los valores siguientes.
COMP_TYPE_HTMLDOC
Documento HTML
COMP_TYPE_PICTURE
Imagen
COMP_TYPE_WEBSITE
Sitio web
COMP_TYPE_CONTROL
Control ActiveX. Este valor solo es válido para IActiveDesktop::AddDesktopItem.
fChecked
Tipo: BOOL
Valor que se establece en TRUE si el componente está habilitado o FALSE si no lo está.
fDirty
Tipo: BOOL
Valor que se establece en TRUE si el componente se ha modificado y aún no se ha guardado en el disco. Se establecerá en FALSE si el componente no se ha modificado o si se ha modificado y guardado en el disco.
fNoScroll
Tipo: BOOL
Valor que se establece en TRUE si el componente se puede desplazar o FALSE si no.
cpPos
Tipo: COMPPOS
Estructura COMPPOS que contiene información de posición y tamaño.
wszFriendlyName[MAX_PATH]
Tipo: WCHAR[MAX_PATH]
Nombre descriptivo del componente.
wszSource[INTERNET_MAX_URL_LENGTH]
Tipo: WCHAR[INTERNET_MAX_URL_LENGTH]
Dirección URL del componente.
wszSubscribedURL[INTERNET_MAX_URL_LENGTH]
Tipo: WCHAR[INTERNET_MAX_URL_LENGTH]
Dirección URL suscrita.
dwCurItemState
Tipo: DWORD
Estado actual del componente. Puede tomar uno de los valores siguientes.
IS_NORMAL
Pantalla normal
IS_FULLSCREEN
Pantalla completa
IS_SPLIT
Pantalla dividida
csiOriginal
Tipo: COMPSTATEINFO
Una estructura COMPSTATEINFO con el estado del componente cuando se agregó por primera vez.
csiRestored
Tipo: COMPSTATEINFO
Estructura COMPSTATEINFO con el estado restaurado del componente.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
| Encabezado | shlobj_core.h (incluya Shlobj.h) |