Ошибка разрешения экрана при использовании PrimaryMonitorSIze или Caps - PullRequest
0 голосов
/ 31 августа 2010

У меня серьезные проблемы с определением разрешения экрана под vista64. У меня есть 2 метода, используя C #, чтобы найти разрешение обратной стороны веб-страницы. Разрешение на стороне клиента с использованием javascripting хорошо, но на обратной стороне нет ничего правильного.

1 / int deskWidth = SystemInformation.PrimaryMonitorSize.Width; возврат 1024.

2 / IntPtr hdcSrc = User32.GetDesktopWindow (); int width = GetDeviceCaps (hdcSrc, HORZRES); возврат 1024

После многих изменений экран Res. эти методы всегда возвращают одно и то же значение 1024. В прошлом эти методы работали нормально, но обновление Windows здесь.

Может кто-нибудь помочь мне решить эту проблему или предложить другой способ получить разрешение, которое работает.

Большое спасибо за ваши ответы.

1 Ответ

0 голосов
/ 31 августа 2010

Невозможно определить разрешение экрана браузера непосредственно на сервере.

...