屬性視窗的物件清單
[屬性] 視窗中的物件清單是一個下拉式清單,可讓您將選取範圍變更為一或多個選取視窗內可用的其他物件。 從此清單內選取不同的物件會觸發呼叫 SelectObjects ,以通知環境已選取新的物件。 接著會變更 [屬性] 視窗中顯示的資訊,以顯示與新選取對象相關聯的屬性。
物件清單
物件清單包含兩個字段:物件名稱(以粗體顯示)和物件類型。
使用 介面所提供的IProvideClassInfo屬性,從物件本身Name
擷取以粗體顯示的物件類型左邊的物件名稱。 GetClassInfo,是 上 IProvideClassInfo的唯一方法,會針對該介面的coclass傳 ITypeInfo 回 。 [ 屬性 ] 視窗會使用 IProvideClassInfo 來取得coclass的名稱,其會顯示為下拉式清單中的物件名稱。
如果對象沒有 Name
屬性,就不會在物件清單的 [名稱] 區域中顯示名稱。 如果您想要在物件清單中顯示名稱,您可以將 Name 屬性新增至 物件。
如果 COM 物件未實 IProvideClassInfo作 ,[ 屬性 ] 視窗會顯示介面名稱,取代清單左側的物件名稱。