1

I am trying to learn C# and I want to know how to make a little program to change the desktop background to an image I embedded in the resources.

Liam McInroy
  • 4,264
  • 5
  • 31
  • 52
SpencerJL
  • 193
  • 1
  • 1
  • 8

1 Answers1

2

First get Image from your resource:

var bmp = new Bitmap(
                   System.Reflection.Assembly.GetEntryAssembly().
                   GetManifestResourceStream("MyProject.Resources.myimage.png"));

or

var bmp = new Bitmap(WindowsFormsApplication1.Properties.Resources.myimage);

Second Save image to specify Path using Image.Save.

Finally change desktop background using this code from a SO post:

Community
  • 1
  • 1
Ria
  • 9,816
  • 3
  • 31
  • 58