共用方式為


IE4COMPONENT 結構 (shlobj_core.h)

由 Microsoft Internet Explorer 4.0 和 Microsoft Internet Explorer 4.01 用來保存元件的相關信息。 使用 Windows 2000,它會由 COMPONENT 結構取代。

語法

typedef struct _tagIE4COMPONENT {
  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];
} IE4COMPONENT;

成員

dwSize

類型: DWORD

結構的大小。

dwID

類型: DWORD

保留的。 設定為零。

iComponentType

類型: int

元件類型。 它可以設定為下列其中一個值:

COMP_TYPE_HTMLDOC

COMP_TYPE_PICTURE

COMP_TYPE_WEBSITE

COMP_TYPE_CONTROL

fChecked

類型: BOOL

如果啟用元件,則設定為 TRUE 的值,否則為 FALSE

fDirty

類型: BOOL

如果元件已修改且尚未儲存至磁碟,則值會設定為 TRUE 。 如果元件尚未修改,或已修改並儲存至磁碟,則會將其設定為 FALSE

fNoScroll

類型: BOOL

如果元件可捲動,則設定為 TRUE 的值;如果無法捲動則設定為 FALSE

cpPos

類型: COMPPOS

包含位置和大小資訊的 COMPPOS 結構。

wszFriendlyName[MAX_PATH]

類型: WCHAR[MAX_PATH]

元件的易記名稱。

wszSource[INTERNET_MAX_URL_LENGTH]

類型: WCHAR[INTERNET_MAX_URL_LENGTH]

元件的 URL。

wszSubscribedURL[INTERNET_MAX_URL_LENGTH]

類型: WCHAR[INTERNET_MAX_URL_LENGTH]

用戶已訂閱的 URL。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional、Windows XP [僅限桌面應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 shlobj_core.h (包含 Shlobj.h)