VisualStyleRenderer.Handle 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得視覺化樣式項目之目前類別的唯一識別項。
public:
property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
屬性值
IntPtr
nativeint
IntPtr,識別定義 Class 所指定之項目類別的一組資料。
例外狀況
備註
此方法會在內部 VisualStyleRenderer 使用這個屬性。 如果屬性所 Class 指定的專案類別不是由目前的視覺化樣式所定義,則這個屬性會傳 IntPtr.Zero 回 。
當作業系統的視覺樣式變更或使用者停用視覺化樣式時,這個屬性值會失效。 如果您直接存取這個屬性,程式碼應該重新查詢這個屬性,以在引發事件時 SystemEvents.UserPreferenceChanged 取得新的控制碼, UserPreferenceChangedEventArgs.Category 其屬性值為 UserPreferenceCategory.VisualStyle 。