[C#] Pobranie parametrów wyświetlania pulpitu

[C#] Pobranie parametrów wyświetlania pulpitu
codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

Witam. Chcę pobrać parametry wyświetlania w C# ( analogicznie do GetSystemMetrics WinApi ).
Wyczaiłem, taką klasę jak SystemMetrics a jeżeli dobrze zrozumiałem dokumentacje znajduj się ona w przestrzeni nazw Microsoft.SPOT.Presentation. Jednak mój Visual C# 2010 Express nie odszukuje takiego składnika.
Proszę o podpowiedź w którym momencie zbłądziłem. Z góry dzięki za odp.

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
0

zawsze możesz zaimportować GetSystemMetrics z odpowiedniej DLL-ki i używać WinAPI...

codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

Tak Azarien tylko, że właśnie chciałem to zrobić używając tych wszystkich cudeniek z .NET a prawie nic o tym nie wiem.
z tej strony mam info:
http://msdn.microsoft.com/en-us/library/cc506684.aspx

dla czego mój visual studio nie rozpoznaje składnika Microsoft.SPOT.Presentation ?
jak inaczej robi się takowe rzeczy używając .NET ?

RE
  • Rejestracja: dni
  • Ostatnio: dni
1

Bo to klasa z frameworka dla urządzeń wbudowanych.

http://msdn.microsoft.com/en-us/library/system.windows.forms.screen.aspx

codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

A faktycznie "drobne" niedopatrzenie z mojej strony. Dzięki.

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
1

w Windows Forms jest klasa Screen, z której dowiesz się m.in. rozdzielczości wszystkich ekranów.

Kopiuj
MessageBox.Show(Screen.GetBounds(this).ToString());
codex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
0

No dokładnie tego szukałem Azarien dzięki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.