Hej! Mam pewien problem... Próbowałem za pomocą VS 2010 i C# zmienić rozdzielczość, niestety się nie da...
Znalazłem pewien kod (mieszanka .NET i WinAPI)
http://www.codeproject.com/KB/cs/csdynamicscrres.aspx
Zmienia rozdzielczość owszem- np na 800x600, ale problem jest z tym, że nie może przywrócić oryginalnej rozdzielczości (1280X800) :/

Próbowałem też użyć Managed DirectX ale niestety w Visual Studio C# 2010 i DirectX SDK (June 2010) nie ma już Managed DirectX (nie ma w ogole takiej referencji do MDX).

Może jakoś da się XNA wykorzystać do zmiany rozdzielczości? Probowałem w XNA zmienić np na 800X600 rozdzielczość ale okno uruchamiane z XNA powoduje, że aplikacja się minimalizuje i okno pojawia się w rozdzielczości systemu (1280X800).

Może spróbować użyć SlimDX (port Managed DirectX, działa pod VS C# 2010) ??

Z Góry dzięki za pomoc!