簡體   English   中英

在程序加載時隱藏 UWP 鼠標光標

[英]Hide UWP mouse cursor on program load

有沒有辦法在代碼中隱藏 Windows 存儲應用程序中的鼠標光標,以便在應用程序啟動時立即隱藏鼠標?

我在頁面啟動時運行以下命令,直到我物理移動鼠標之前什么都沒有發生。 只要我移動鼠標,它就會隱藏。 如果我不移動它,它會無限期地停留在屏幕上。 當我顯示圖形時,我需要立即隱藏鼠標,而無需用戶輸入任何內容。

Window.Current.CoreWindow.PointerCursor = null;

正如 Colin 在評論中提到的,如果在窗口觸發 Loaded 事件時將鼠標指針隱藏起來,鼠標指針就會消失。

private void MainPage_Loaded(object sender, RoutedEventArgs e)
{
    Window.Current.CoreWindow.PointerCursor = null;
    Window.Current.CoreWindow.PointerPosition = new Point(42, 42);
}

我的問題是 WebView 元素,即使使用此代碼移動它時,鼠標指針也會短暫閃爍一次。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM