0
在Windows 10(Anniversary或更高版本)上運行的Winforms應用程序中,有沒有一種方法可以檢測到Windows屏幕鍵盤已打開?從Winforms檢測Windows 10中的屏幕鍵盤
在Windows 10(Anniversary或更高版本)上運行的Winforms應用程序中,有沒有一種方法可以檢測到Windows屏幕鍵盤已打開?從Winforms檢測Windows 10中的屏幕鍵盤
您可以定期枚舉所有窗口並搜索DirectUIHWND類。
有關Windows枚舉的更多信息,看看到http://improve.dk/finding-specific-windows/
感謝 - 這是一個恥辱,有沒有做到這一點更清潔的方式! –
肖恩,UWP應用程序可以使用標準Windows運行時API檢測到它,但您的應用程序必須是UWP。然而,對於老式的WinForms,你需要不同的東西。希望有時候新的用戶界面「東西」有時會用到很好的舊窗口:) – SeNS
謝謝,SeNS - 我必須得到一段時間才能從Winforms中挖出自己! :) –