Kullanıcı bire taşıyorsa ikinci bir monitörde görüneceğinden emin olmak istediğim bir C# Windows uygulaması var. Ana formun boyutunu, konumunu ve pencere durumunu kaydetmem gerekiyordu - ki bu da zaten ele aldım - ancak kullanıcı uygulamayı kapattığında hangi ekranın açık olduğunu da bilmem gerekiyor..NET Windows Forms programımın hangi monitörde çalıştığını nasıl belirlerim?
Geçerli ekranın boyutunu belirlemek için Ekran sınıfını kullanıyorum ancak uygulamanın hangi ekran üzerinde çalıştığını belirleyemiyorum.
Düzenleme: Yanıtlar için teşekkürler, herkes! Pencerenin hangi monitörde olduğunu belirlemek istedim, böylece kullanıcının pencereyi yanlışlıkla görüntüleme alanı dışında bırakması veya ekran boyutunu değiştirmesi için formun tamamen görünür olmayacağı şekilde uygun sınırları kontrol edebiliyordum.
bunu yapar bir işlev sağlarsanız http://stackoverflow.com/questions/937298/restoring-window-size bu değil benzer soru -posta-ile-çoklu monitörler – sgmoore