環境事件處理常式
[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 它已被 MediaPlayer 取代。 MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]
下列事件處理常式可以針對大部分的面板元素實作。 使用 event 關鍵字存取的環境事件屬性可以在事件處理常式內使用,以判斷事件時鍵盤和滑鼠的狀態。
事件處理常式 | 描述 |
---|---|
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 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應