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。
当操作系统的视觉样式更改或用户禁用视觉样式时,该属性值无效。 如果直接访问此属性,则代码应再次查询此属性,以在使用 属性值UserPreferenceCategory.VisualStyle引发UserPreferenceChangedEventArgs.Category事件时SystemEvents.UserPreferenceChanged获取新句柄。