Bueno, te ire responiendo un poquillo ya que las preguntas alguna es muy general.
1) Tal como te ha dicho el compañero anterior te ha de ir perfecto.
2)Hay alguna forma de que el usuario pueda crear accesos directos en un formulario? como hace windows en el escritorio.
- Si quieres hacer de tu programa un acceso directo facil, presiona boon derecha y crear acceso directo.
3)Que comando puedo usar para cambiar la resolución de pantalla?
La resolucion de pantalla no se si te refieres a las dimensiones del form o la resolucion en si. Si es a las dimensiones del form usa las propiedades width y height..me parece que lo he escrito bien, se encuentran en la ventana de propiedades del form. Si es la resolución de la pantalla aqui te dejo un ejemplo:
http://www.geocities.com/siliconvalley/grid/2877/vb/chrespan.zip4)Yo hice un reproductor de música, pero no se como hacer para que se pasen lo temas que cargaste a una lista y de ahí si el usuario hace click que los reproduzca.
Eso deberias decirnos si usaste api's o alguna ocx, o el control del windows media...por lo general el comando para ejecutar una canción es "play"...entonces podrias a una variable string assignarle el list1.index como el que este seleccionado y usar el play con esa variable. Bueno, no se si me habras entendido... ahora no tengo un codigo de ejemplo y eso que hice un rerpoductor hace poquillo xd.
Saludos.