环境事件处理程序
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
可为大多数外观元素实现以下事件处理程序。 可以使用事件关键字 (keyword) 访问的环境事件属性在事件处理程序中确定事件发生时键盘和鼠标的状态。
事件处理程序 | 说明 |
---|---|
attribute_onchange | 当外观属性更改值时,会发生可由事件处理程序处理的事件。 事件处理程序的名称是属性的名称,后跟下划线和“onchange”,例如“value_onchange”。 |
onblur | 处理元素失去键盘焦点时发生的事件。 |
onclick | 处理用户单击 元素时发生的事件。 |
ondblclick | 处理用户双击 元素时发生的事件。 |
onendalphablend | 处理元素完成 alphaBlendTo 操作时发生的事件。 |
onendmove | 处理元素完成 moveTo 操作时发生的事件。 |
onfocus | 处理元素接收键盘焦点时发生的事件。 |
onkeydown | 处理按下键时发生的事件。 |
onkeypress | 处理用户按下字母数字键时发生的事件。 |
onkeyup | 处理释放密钥时发生的事件。 |
onmousedown | 处理用户单击鼠标按钮时发生的事件。 |
onmousemove | 处理当用户鼠标指针位于元素上方时移动鼠标指针时发生的事件。 |
onmouseout | 处理当用户将指针移出元素时发生的事件。 |
onmouseover | 处理用户第一次将指针放在 元素上时发生的事件。 |
onmouseup | 处理当用户在指针位于 元素上时松开鼠标按钮时发生的事件。 |
onresize | 处理在控件重设大小时发生的事件。 |
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈