關於WPF置頂被其他應用程式遮蓋

2022-09-20 13:42:13 字數 316 閱讀 9656

當我們遇到這個問題時首先需要觀察的是被什麼樣的應用程式覆蓋,一般來說是被使用opengl、directx(dx)等渲染引擎覆蓋

比如geforce experience(nvidia顯示卡工具)的alt+z功能、steam的shift+tab功能會覆蓋掉我們的應用程式,fraps的幀率顯示

這些程式接管了顯示卡的控制權,所以如果你嘗試使用wpf/winform來覆蓋它們,就會被忽略

如果執意想使用c#來實現可以使用該開源庫

雖然在c#中也能做到,但是需要大量關於這些圖形api的知識才能做到這一點,而且使用c#可能不是最簡單的選擇

相關擴充套件資料:

WPF應用程式資源

資源是可以替換應用程式的不同位置重用的物件。wpf 支援資源具有不同的型別。這些資源是資源的主要兩種型別 xaml 資源和資源資料檔案。xaml 資源的示例包括畫筆和樣式。資源資料檔案是應用程式所需的不可執行的資料檔案。xaml 資源的示例包括畫筆和樣式。首先我們看一下在xaml中如何使用資源 在下...

WPF 之 WPF應用程式事件

x class xmlns xmlns x startupuri wpfwindowdeal.xaml startup namespace myfirstwpf mainwindow為窗體檔案 常用的窗體事件 1 show 顯示非模態視窗 2 showdialog 顯示模態視窗 3 close 關閉...

intent 啟動其他應用程式應用

被啟動activity中加入標籤 啟動activity中 intent opensomediagintent new intent opensomediagintent.addcategory android.intent.category.haha handlerthreadactivity.th...