Hola,
Diseña los formularios de tu aplicación de forma que puedan adaptarse a las distintas resoluciones de pantalla. No utilizes formularios que no puedan maximizarse y tengan un tamaño fijo. Utiliza las propiedades "Anchors" de los componentes visuales de forma que estos se adapten al formulario.
No creo que haya ninguna bala de plata para esto, sino una serie de "reglas" de diseño. Otra cosa sería que necesitases cambiar la resolución de pantalla del sistema porque así lo requiera el programa... esto puedes hacerlo, y aunque ahora mismo no tengo el código a mano estoy seguro de que en los Foros encontrarás información al respecto.