簡體   English   中英

如何在C#中隱藏沙漏圖標(.NET Compact Framework)

[英]How to hide the hourglass icon in C# (.NET Compact Framework)

有沒有人知道如何從另一個應用程序執行應用程序時隱藏沙漏圖標?

例如具有漂亮背景屏幕的App-A啟動App-B。 當App-B正在加載窗口時,將這個丑陋的灰色塊放在App-A中間的旋轉沙漏處。

我試過調用System.Windows.Forms.Cursor.Hide(); 但這似乎並沒有阻止窗戶。 我可能沒有正確使用它。 任何想法最受歡迎。

TIA(先謝謝),

您稱之為“沙漏”的事實告訴我,這不是Windows Mobile設備,而是通用CE設備。 不幸的是,CF加載程序告訴操作系統在啟動時顯示沙漏,實際上沒有辦法從CF的角度來防止它。 如果您控制操作系統,您可以在操作系統本身中完全刪除沙漏光標,但是如果它存在則無法阻止CF顯示它。

我想這可能就是你要找的東西:

http://www.cprogramdevelop.com/1695088/

您是否嘗試將Cursor.Current屬性設置為Cursors到Cursors.Default

在這里,您可以在MSDN上找到此屬性文檔,也可以在此處找到Cursor類

您是否嘗試在App A啟動App B之前調用Cursor.Hide,然后在窗口完成加載后取消隱藏它?

暫無
暫無

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

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